# Mariner's Loft Salt Spring Island — full site text > Every core page of https://marinersloftsaltspring.ca/ concatenated as Markdown. Generated 2026-08-22T18:58:16+00:00. Site guide: https://marinersloftsaltspring.ca/llms.txt API: https://marinersloftsaltspring.ca/wp-json/marinersloft/v1 ======================================================================== ## Home URL: https://marinersloftsaltspring.ca/ Updated: 2026-07-16T09:37:25+00:00 ## salt spring island vacation rentals Relax, connect, explore [Book Now](https://marinersloftsaltspring.ca/reservations/) rentals salt spring island ### Oceanview Condos on Salt Spring Island Mariner’s Loft offers seven, 2 and 3 bedroom condos on coveted Salt Spring Island. We are perched above Ganges Harbour in the heart of the village. With self-check-in, full kitchens, cozy gas fireplaces and floor-to-ceiling windows showcasing expansive ocean views, this getaway is the city escape you’ve been looking for. Each spacious suite invites you to find tranquil relaxation, deepen connections, feel one with nature and experience the excitement of discovery from local shops and farmer’s markets to beach and forest walks. [Book Now](https://marinersloftsaltspring.ca/reservations/) ![118-Rainbow-Road-Drone-Photos00009](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/118-Rainbow-Road-Drone-Photos00009-570x380.webp) Penthouse & Suites ### Spacious Vacation Rentals on Salt Spring Island ![08_30_51 AM](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/08_30_51-AM-750x570.jpg) Rentals Salt Spring Island #### [3 Bedroom Penthouse](https://marinersloftsaltspring.ca/accommodations/3-bedroom-penthouse/) At 2,025 sqft, our three-bedroom penthouse is perched on the top floor of Mariner’s Loft Vacation Rentals, inviting those who are seeking an exquisite stay. Keep an eye on your boat from the loft, and sip wine as you take in the glorious views and every changing sky. - 60” TV - Gas fireplace - Dining for 6 - 2 spaces - Free WiFi - Patio BBQ --- [Details](https://marinersloftsaltspring.ca/accommodations/3-bedroom-penthouse/) [Reservations](https://marinersloftsaltspring.ca/reservations/) ![About Us - Hero](https://marinersloftsaltspring.ca/wp-content/uploads/2025/10/About-Us-Hero-750x570.webp) Rentals Salt Spring Island #### [2 Bedroom Suite](https://marinersloftsaltspring.ca/accommodations/2-bedroom-suite/) At 1,250 sqft, each of the two-bedroom suites includes breathtaking views and large windows and master bedrooms that will have you excited for a great night’s sleep. - 60” TV - Gas fireplace - Pull-out sofa - Parking - Free WiFi - Patio BBQ --- [Details](https://marinersloftsaltspring.ca/accommodations/2-bedroom-suite/) [Reservations](https://marinersloftsaltspring.ca/reservations/) Room for family and friends salt spring island vacation rentals [Explore Suites](https://marinersloftsaltspring.ca/accommodations/) Salt Spring Island ### Explore the best of Salt Spring, from mountain peaks to artisan treats. Salt Spring Island is a vibrant playground for nature lovers, foodies, and art enthusiasts alike. Whether you’re looking to hike scenic mountain trails, explore the famous Saturday Market, or indulge in artisanal cider and local cuisine, there is an endless list of adventures waiting just outside your door. [Book Now](https://marinersloftsaltspring.ca/reservations/) ![Pet-Friendly Activities on Salt Spring Island: Complete Guide](https://marinersloftsaltspring.ca/wp-content/uploads/2025/03/image_cce8418609f06c4deff3fe7494ccddad-350x470.jpeg) Dogs Welcome Salt Spring Island Pet-Friendly Accommodation Bring your four-legged travel buddy to Mariner’s Loft. Select suites are pet-friendly, with easy access to waterfront walks, nearby trails, and dog-friendly beaches around Ganges Harbour. ![Arbutus Thermal Spa](https://marinersloftsaltspring.ca/wp-content/uploads/2026/02/10414b_09c7e6fbbaf3452192c45fce5dbf54dbmv2-1-350x470.png) Arbutus Thermal Spa Nestled in the heart of nature, Arbutus View Thermal Spa offers a private and rejuvenating outdoor spa experience. Enjoy the benefits of hot and cold hydrotherapy in one of our two unique thermal circuits Nordic and Salish – each with a sauna, hot tub, cold plunge, and shower. Testimonials ### What People Say About Us ``` EXCELLENT Based on 122 reviews Posted on Google Side One Trustindex verifies that the original source of the review is Google. Just wanted to mention how much our team enjoyed staying at Mariners Loft this weekend! As a wedding and event band that travels quite a bit and stays in a lot of different accommodations, we’ve seen it all. Saltspring because of the limited options, is often a crapshoot and we’ve had some nightmare experiences at a few Airbnb’s on the island to the point where we’re often hesitant to take events there. Mariners Loft was a breath of fresh air (literally) and we can’t wait to come back and stay again. You’ll be our go to recommendation for clients hiring us and providing accommodations. Thanks so much!! Posted on Google Carola Barton Trustindex verifies that the original source of the review is Google. We spent a week on Salt Spring Island, which we thoroughly enjoyed, and were very happy to have chosen Mariner's Loft for our accommodation. It's comfortable and welcoming in every way, including nice furniture for dining and lounging, comfortable beds, good shower and linens, and nice extra touches such as a welcome card, coffee for our first morning, paper towels and tissues, Best of all was the glorious harbor view! The location is perfect, as we could walk many places in the charming town of Ganges. When we return, which we will, we'll again choose Mariner's Loft. Posted on Google L K Trustindex verifies that the original source of the review is Google. We were very pleased with our stay at Mariners Loft on Salt Spring Island. The location was fantastic, with beautiful views and easy walking access to restaurants and shopping. Our accommodations were clean, comfortable, and well appointed, with everything we needed. We enjoyed the flexibility of being able to stay in and cook some meals, as well as dine out. The outdoor space was a lovely bonus—we especially enjoyed dining outside and having our morning coffee while taking in the beautiful surroundings. We would happily stay here again! Posted on Google Judy T Trustindex verifies that the original source of the review is Google. Our stay at Mariner's Loft was comfortable and perfect for exploring Ganges for the first time. Walkability was important as this town is busy! Restaurants, coffee, kid friendly parks and shopping were all within easy walking. Our unit was very clean and having a full kitchen was great for the family. Traffic on the main road can be significant during the day, but as we were out exploring the island it did not affect our enjoyment of the balcony in the evenings. Great spot to explore Salt Spring Island from. Posted on Google Gary Morris Trustindex verifies that the original source of the review is Google. Spectacular view from a spacious, immaculate accommodation. This well equipped penthouse was a perfect setting to gather our family and enjoy time together on SaltSpring. Our host was most welcoming and quickly responsive to any requests. Would love to have stayed longer. Posted on Google Shannon Delquadro Trustindex verifies that the original source of the review is Google. Fabulous place to spend four days attending my daughter's wedding on Salt Spring Island! Plenty of room and incredibly clean. Absolutely no complaints, and such a beautiful view of Fulford Harbour. The host, Inga, was so nice to deal with, which is a great bonus ! Posted on Google Daryl Connolly Trustindex verifies that the original source of the review is Google. Great place. Location and furnishings excellent. Great amenities and super clean. Will stay again. Posted on Google Mike Glatt Trustindex verifies that the original source of the review is Google. Beautiful place and was the highlight of our trip. Would recommend this place very highly. ``` Recent Articles ### Our News [![Sunset over Ganges Harbour and its marina, viewed from a Mariner's Loft balcony with wine glasses on the table](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/ChatGPT-Image-Jul-6-2026-02_25_05-PM-1-350x470.jpg)](https://marinersloftsaltspring.ca/blog/salt-spring-island-vacation-rentals-guide/) [Jul *28*](https://marinersloftsaltspring.ca/blog/salt-spring-island-vacation-rentals-guide/) [Accommodations](https://marinersloftsaltspring.ca/blog/category/accommodations/) [Salt Spring Island Vacation Rentals at Mariner’s Loft](https://marinersloftsaltspring.ca/blog/salt-spring-island-vacation-rentals-guide/) [![A wooden boardwalk trail winding through a lush green Pacific Northwest old-growth forest](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/36361240223_5fd0375da7_b-350x470.jpg)](https://marinersloftsaltspring.ca/blog/camping-salt-spring-island-guide/) [Jul *21*](https://marinersloftsaltspring.ca/blog/camping-salt-spring-island-guide/) [Saltspring Activities](https://marinersloftsaltspring.ca/blog/category/saltspring-activities/) [Camping on Salt Spring Island: Ruckle Park, Hiking & Beaches](https://marinersloftsaltspring.ca/blog/camping-salt-spring-island-guide/) [![Sunset over Ganges Harbour and its marina, viewed from a Mariner's Loft balcony with wine glasses on the table](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/ChatGPT-Image-Jul-6-2026-02_25_05-PM-1-350x470.jpg)](https://marinersloftsaltspring.ca/blog/large-group-vacation-rentals-salt-spring-island/) [Jul *16*](https://marinersloftsaltspring.ca/blog/large-group-vacation-rentals-salt-spring-island/) [Accommodations](https://marinersloftsaltspring.ca/blog/category/accommodations/) [Best Salt Spring Island Vacation Rentals for Families & Groups](https://marinersloftsaltspring.ca/blog/large-group-vacation-rentals-salt-spring-island/) [See All Blog Posts](https://marinersloftsaltspring.ca/blog/) ======================================================================== ## Accommodations URL: https://marinersloftsaltspring.ca/accommodations/ Updated: 2026-07-13T09:55:59+00:00 2 & 3 Bedroom Apartments ## Our Salt Spring Island Accommodation Island Escape ### Ocean-View Condo Rentals on Salt Spring Island Leave the busy city life behind and surprisingly embark on your unique voyage to discover the Gulf Islands and enjoy Mariner’s Loft as your comforting accommodations on Salt Spring Island. Undoubtedly an amazing place to discover your joy. [Book Your Stay](https://marinersloftsaltspring.ca/reservations/) ![ChatGPT Image Jul 6, 2026, 02_25_05 PM (1)](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/ChatGPT-Image-Jul-6-2026-02_25_05-PM-1-570x380.jpg) Penthouse & Suites ### Salt Spring Island Accommodations ![08_30_51 AM](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/08_30_51-AM-750x570.jpg) Rental Apartment #### [3 Bedroom Penthouse](https://marinersloftsaltspring.ca/accommodations/3-bedroom-penthouse/) On the top floor of Mariner’s Loft on Salt Spring Island, our three-bedroom penthouse gives you 2,025 square feet of space. It’s great for a special stay. You can watch your boat from the loft and see the sky change colors. Sit back, enjoy the harbour views, and sip a glass of wine. - 60” TV - Gas fireplace - Dining for 6 - 2 spaces - Free WiFi - Patio BBQ --- [Details](https://marinersloftsaltspring.ca/accommodations/3-bedroom-penthouse/) [Reservations](https://marinersloftsaltspring.ca/reservations/) ![About Us - Hero](https://marinersloftsaltspring.ca/wp-content/uploads/2025/10/About-Us-Hero-750x570.webp) Rental Apartment #### [2 Bedroom Suite](https://marinersloftsaltspring.ca/accommodations/2-bedroom-suite/) Each two-bedroom suite is 1,250 square feet with big windows and amazing views. The master bedroom is cozy and quiet, so you’ll look forward to bedtime and wake up refreshed. - 60” TV - Gas fireplace - Pull-out sofa - Parking - Free WiFi - Patio BBQ --- [Details](https://marinersloftsaltspring.ca/accommodations/2-bedroom-suite/) [Reservations](https://marinersloftsaltspring.ca/reservations/) Ocean views Salt Spring Island Book Your Island Stay [Reserve Now](https://marinersloftsaltspring.ca/reservations/) Pets Are Welcomed ### Dog-Friendly Accommodation We truly understand how hard it is to leave your dog at home when travelling and we want you to know that our units are dog friendly. Let us know if you are bringing a fur friend and we will get everything organized for your arrival. All pets must be registered prior to arrival. There is no size limit on your dog; however, we have a limit of 2 pets per suite. There is a **$35 charge per pet per night**, which includes: - Comfortable pet bed - Stainless bowls - Pet towels [Book Your Pet-Friendly Stay](https://marinersloftsaltspring.ca/reservations/) ![Pet-Friendly Activities on Salt Spring Island: Complete Guide](https://marinersloftsaltspring.ca/wp-content/uploads/2025/03/image_cce8418609f06c4deff3fe7494ccddad-570x380.jpeg) Our Video ### Salt Spring Island Accommodation ======================================================================== ## 2 Bedroom Suite URL: https://marinersloftsaltspring.ca/accommodations/2-bedroom-suite/ Updated: 2026-07-07T23:05:57+00:00 Our Apartments ## 2 Bedroom Suite Vacation Rental ### 2 Bedroom Apartment Here is where families come together, couples rediscover each other, and friends make new memories. We openly welcome you to enjoy all the aspects of Salt Spring tourism and the adventures that come with this island. At 1,250 sqft, each of the two-bedroom suites includes breathtaking views, large windows, and master bedrooms that will have you excited for a great night’s sleep. At Mariner’s Loft Salt Spring Island vacation rental suites, we offer full kitchens allowing you to indulge in fresh local ingredients, or leave the cooking to the culinary experts and enjoy the island’s variety of restaurants, obviously a satisfying experience not to be missed with Salt Spring tourism. *Cleaning Fee: $150 #### Pet Policy **All pets must be registered prior to arrival**! There is no size limit on your dog; however, we have a limit of 2 pets per suite. Pet owners are to be fully responsible for their pets during their stay: please keep your pets on a leash at all times, pick up after them, and DO NOT leave your pets alone in the suite. Kindly encourage your pets to utilize the provided pet beds and refrain from using the rental’s furniture. Guests traveling with pets are responsible for any extra cleaning costs or maintenance expenses Mariner’s Loft incurs for accepting pets. **There is a $45 charge per pet per night, which includes: a comfortable pet bed, stainless bowls, and pet towels. If you fail to notify us in advance about your pet/s, you will be charged $90 dollars per pet per night.** #### Amenities - 2 private bedrooms — king or queen beds - Pull-out sofa bed in living room - Private balcony or patio with water views - Patio BBQ - 60” flat-screen TV in living room & master - Soaker tub & rain shower in master - Second bathroom with walk-in glass shower - Dining room that seats 6 - Kitchen with full cooking amenities - Gas fireplace in living room - Towels & hairdryer - On-site parking - Shaw BlueCurve TV & Internet - Iron & board - Washer & dryer - No smoking - 1 parking space 2 Bedroom Apartment Images. ### Photo Gallery [![Mariner's-Loft-Suite201-1](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-1.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-1.webp) [![Mariner's-Loft-Suite201-2](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-2.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-2.webp) [![Mariner's-Loft-Suite201-4](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-4.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-4.webp) [![Mariner's-Loft-Suite201-5](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-5.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-5.webp) [![Mariner's-Loft-Suite201-6](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-6.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-6.webp) [![Mariner's-Loft-Suite201-7](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-7.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-7.webp) [![Mariner's-Loft-Suite201-8](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-8.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-8.webp) [![Mariner's-Loft-Suite202-8](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite202-8.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite202-8.webp) [![Mariner's-Loft-Suite202-10](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite202-10.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite202-10.webp) ======================================================================== ## 3 Bedroom Penthouse URL: https://marinersloftsaltspring.ca/accommodations/3-bedroom-penthouse/ Updated: 2026-07-09T17:31:50+00:00 Ocean View Apartment ## 3 Bedroom Penthouse Penthouse ### 3 Bedroom Apartment Leave the busy city life behind. Embark on your unique voyage to discover the Gulf Islands and enjoy Mariner’s Loft as your comforting home away from home. Best rates with direct booking or through Salt Spring Island Airbnb. At 2,025 sqft, our three-bedroom penthouse is perched on the top floor of Mariner’s Loft Vacation Rentals, inviting those who are seeking an exquisite stay. Keep an eye on your boat from the loft, and sip wine as you take in the glorious views and ever-changing sky. *Cleaning Fee: $170 #### Pet Policy **All pets must be registered prior to arrival**! There is no size limit on your dog; however, we have a limit of 2 pets per suite. Pet owners are to be fully responsible for their pets during their stay: please keep your pets on a leash at all times, pick up after them, and DO NOT leave pets alone in your suite. Kindly encourage your pets to utilize the provided pet beds and refrain from using the rental’s furniture. Guests traveling with pets are responsible for any extra cleaning costs or maintenance expenses Mariner’s Loft incurs for accepting pets. **There is a $45 charge per pet per night, which includes: a comfortable pet bed, stainless bowls, and pet towels. If you fail to notify us in advance about your pet/s, you will be charged $90 dollars per pet per night.** #### Amenities - 3 private bedrooms (2 king, 1 queen) - 2 private decks with harbour views - Patio BBQ - 60” TVs: living room & master - Double-sided gas fireplace (master) - Walk-in closet (master) - Dining table for 6 - Full kitchen with cooking amenities - Leather reclining sofas (living room) - Gas fireplace (living room) - Towels & hairdryer - Shaw BlueCurve TV & high-speed Wi-Fi - Iron & board · washer & dryer - No smoking - 2 parking spaces 3 Bedroom Penthouse Images ### Photo Gallery [![ChatGPT Image Jul 6, 2026, 02_25_05 PM (1)](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/ChatGPT-Image-Jul-6-2026-02_25_05-PM-1-1024x682.jpg)](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/ChatGPT-Image-Jul-6-2026-02_25_05-PM-1-1024x682.jpg) [![12_28_00 PM](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/12_28_00-PM-1024x768.jpg)](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/12_28_00-PM-1024x768.jpg) [![12_29_47 PM](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/12_29_47-PM-1024x768.jpg)](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/12_29_47-PM-1024x768.jpg) [![118-Rainbow-Road-Photos00056](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/118-Rainbow-Road-Photos00056.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/118-Rainbow-Road-Photos00056.webp) [![Mariner's-Loft-Suite301-8](https://marinersloftsaltspring.ca/wp-content/uploads/2026/06/Mariners-Loft-Suite301-8-1024x681.jpg)](https://marinersloftsaltspring.ca/wp-content/uploads/2026/06/Mariners-Loft-Suite301-8-1024x681.jpg) [![08_30_51 AM](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/08_30_51-AM-1024x768.jpg)](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/08_30_51-AM-1024x768.jpg) [![12_13_35 PM](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/12_13_35-PM-1024x768.jpg)](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/12_13_35-PM-1024x768.jpg) [![12_15_50 PM](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/12_15_50-PM-1024x768.jpg)](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/12_15_50-PM-1024x768.jpg) [![12_18_15 PM](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/12_18_15-PM-1024x768.jpg)](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/12_18_15-PM-1024x768.jpg) [![12_54_38 PM](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/12_54_38-PM-1024x768.jpg)](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/12_54_38-PM-1024x768.jpg) [![12_52_21 PM](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/12_52_21-PM-1024x768.jpg)](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/12_52_21-PM-1024x768.jpg) [![12_51_07 PM](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/12_51_07-PM-1024x768.jpg)](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/12_51_07-PM-1024x768.jpg) [![12_48_05 PM](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/12_48_05-PM-1024x768.jpg)](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/12_48_05-PM-1024x768.jpg) [![12_42_06 PM](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/12_42_06-PM-768x1024.jpg)](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/12_42_06-PM-768x1024.jpg) [![01_06_10 PM](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/01_06_10-PM-768x1024.jpg)](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/01_06_10-PM-768x1024.jpg) [![12_44_41 PM](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/12_44_41-PM-1024x768.jpg)](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/12_44_41-PM-1024x768.jpg) [![12_36_27 PM](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/12_36_27-PM-1024x768.jpg)](https://marinersloftsaltspring.ca/wp-content/uploads/2026/07/12_36_27-PM-1024x768.jpg) ======================================================================== ## Reservations URL: https://marinersloftsaltspring.ca/reservations/ Updated: 2026-07-06T05:55:12+00:00 Reservations ## Book Your Stay Make a reservation ### Book Your Stay House rules ### Cancellation Policy and Pet Policy **Cancellation Policy:** A 50% deposit is taken when you book, and the balance is charged automatically at your cancellation deadline: 14 days before arrival for one suite, 30 days for two or more suites, 60 days for the full property. Cancel before that deadline and your deposit is refunded in full, less the 3% card processing fee. After it, the reservation is final and no refunds are issued, for any reason. We will always do our best to move your dates instead. [Read the full Refund Policy](https://marinersloftsaltspring.ca/refund-policy/). **Dog-Friendly Pet Policy: All pets must be registered prior to arrival.** There is no size limit on your dog; however, we have a limit of 2 pets per suite. Pet owners are to be fully responsible for their pets during their stay: please keep your pets on a leash at all times, pick up after them and DO NOT leave pets alone in the suite. Kindly encourage your pets to utilize the provided pet beds and refrain from their use of the rental’s furniture. Guests traveling with pets are responsible for any extra cleaning costs or maintenance expenses Mariner’s Loft incurs for accepting pets. Enjoy your Salt Spring Island experience. **There is a $45 charge per pet per night, which includes: a comfortable pet bed, stainless bowls, and pet towels. If you fail to notify us in advance about your pet/s, you will be charged $90 dollars per pet per night.** [Book Your Stay](https://marinersloftsaltspring.ca/reservations/) ![118-Rainbow-Road-Drone-Photos00003](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/118-Rainbow-Road-Drone-Photos00003-570x380.webp) ======================================================================== ## Refund Policy URL: https://marinersloftsaltspring.ca/refund-policy/ Updated: 2026-08-20T08:19:33+00:00 Booking terms ## Refund Policy Before you book ### Cancellations and Refunds We have written this out plainly so there are no surprises later. Please read it before you book. #### How your booking is paid A 50% deposit is taken at the time you reserve. The remaining balance is charged automatically at your cancellation deadline, and that deadline depends on how much of the property you have booked. - **One suite:** 14 days before arrival - **Two or more suites:** 30 days before arrival - **The full property:** 60 days before arrival #### Cancelling before your deadline Cancel at any point before your deadline and your deposit comes back to you in full, less the 3% our card processor keeps. Call or email us and we will take care of it. #### After your deadline, the booking is final Once your deadline passes, the balance is charged and the reservation becomes non-refundable. Please understand we cannot make exceptions, and we would rather say so plainly now than leave you hoping later. No refund is issued for any of the following: - A change of plans, illness, or a work commitment - Weather of any kind - Cancelled, delayed, or fully booked ferry sailings - Cancelled, delayed, or missed flights - Arriving later than planned, or leaving before your final night Salt Spring is an island and the ferries do not always cooperate. We know that, and we are genuinely sorry when it happens, but a cancelled sailing still cannot become a refund. From your deadline onward the nights are yours, whether or not you are able to use them. #### What we can offer instead The money we cannot return. The dates we often can. If something goes wrong and you are not able to travel, call us as soon as you know, and we will do our best to move your stay to another set of dates that still has availability. We would far rather welcome you later in the year than not at all. This is an offer made in good faith rather than a guarantee. It depends on what is open in our calendar, and a difference in seasonal rate may apply. The sooner you reach us, the more we have to work with. #### Why the policy is firm We have seven suites, not seventy. When a booking cancels close to arrival those dates almost always stay empty, because we have already turned other guests away to hold them for you and there is rarely time to fill them again. Holding this line is what allows us to keep our rates fair and look after the place properly. #### Please consider travel insurance It is inexpensive, and it covers precisely the things this policy cannot: illness, a cancelled sailing, a missed connection, an emergency at home. Buy it when you book rather than later, as most policies will not cover something you already knew about. It is the one thing that turns a firm deadline into a soft one. #### Questions before you book We are happy to walk you through any of this first. Call [+1 (604) 968-6565](tel:+16049686565) or email [marinersloft1@gmail.com](mailto:marinersloft1@gmail.com). When you are ready, you can [check availability and book here](https://marinersloftsaltspring.ca/reservations/). This policy applies to reservations made directly with Mariner’s Loft, by phone, by email, or through our reservations page. Bookings made through Airbnb, VRBO, or another travel site are governed by that site’s own cancellation terms. Last updated 20 August 2026. ======================================================================== ## FAQ URL: https://marinersloftsaltspring.ca/about-us/faq/ Updated: 2026-08-20T16:18:36+00:00 Common Questions ## FAQs FAQs ### Frequent Questions - Are you family friendly? Absolutely! We welcome family members of all ages. Mariner’s Loft has 2 high chair 2 pack-n-plays available on a first requested first served basis. Enjoy Visiting Salt Spring with all the family! - Are pets welcome? We are pleased to offer dog-friendly accommodation at Mariner’s Loft in all units. Please review the information below should you be vacationing with your four-legged friend. There is no size limit on your dog; however, we have a limit of 2 pets per suite. Pet owners are to be fully responsible for their pets during their stay: please keep your pets on a leash at all times, pick up after them and please DO NOT leave pets alone in the suite. **There is a $45 charge per pet per night, which includes: a comfortable pet bed, stainless bowls, and pet towels. If you fail to notify us in advance about your pet/s, you will be charged $90 dollars per pet per night.** We look forward to welcoming your loved four-legged friend to Mariner’s Loft! **All pets must be registered prior to arrival.** **Pet Fees**: Any additional charges to guests travelling with pets reflect the extra cleaning costs or maintenance/repair expenses Mariner’s Loft incurs for accepting pets. - Is there WIFI? Complimentary high-speed Satellite internet is on site. - Are there laundry facilities? The washing machine and dryer are located in the hall closet with laundry detergent. Ironing board and iron can also be found in the closet. Dry cleaning is available in town should you need it. - Are there outdoor spaces? All our suites feature private decks and patios, equipped with patio furniture and BBQs to make your stay even more relaxing. - What are the suite rules? Mariner’s Loft is a quiet complex. We ask that guests respect quiet hours from 10 pm-8 am. If you have a noise complaint please call the Mariner’s Loft number [604-968-6565](tel:6049686565). - Is there parking available? There is a private parking area. - The penthouse suite includes 2 parking spots. - Two bedroom suites include 1 parking spot. Any additional vehicles must be parked outside of the gate. Parking passes will be available in your suite upon check-in and must be displayed in your vehicle during your stay. - Is there a fireplace? Each suite features a gas fireplace, with an additional master bedroom fireplace in the 3-bedroom penthouse suite. - Do you accept longer term rentals for snowbirds? Yes, we gladly welcome snowbirds and longer stays. Please contact us at [marinersloft1@gmail.com](mailto:marinersloft1@gmail.com) for more information. - What are the check-in and check-out times? Check-in time is 4 pm, check-out is 10:30 am. - What is the cancellation policy? A 50% deposit is taken when you book. The balance is then charged automatically at your cancellation deadline: 14 days before arrival for a single suite, 30 days for two or more suites, and 60 days for the full property. Cancel before that deadline and your deposit is refunded in full, less the 3% card processing fee. Please note that once the reservation deadline has passed, the reservation is considered final. We are unable to offer any refunds once you are within this window, regardless of the reason. We recommend considering travel insurance to cover unexpected emergencies that may prevent your travel, ensuring your costs are protected in case of cancellation. If you find yourself unable to travel, please contact us as soon as possible. We will do our best to reschedule your stay for another available date. Thank you for your understanding. ======================================================================== ## Getting Here URL: https://marinersloftsaltspring.ca/getting-here/ Updated: 2026-07-14T11:20:16+00:00 Travel and location ## Getting Here Find Us on the map ### Our Location From Victoria ### Directions from Victoria via Fulford Harbour Ferry 1. Head north on Blanshard St / Pay Bay Hwy approximately 30km to BC Ferry Terminal 2. Take Swartz Bay to Fulford Harbour Ferry – approximately 35-minute ferry trip 3. Continue straight onto Fulford Ganges Road, follow signs to Ganges 4. Continue on Fulford Ganges Road through town 5. Turn Left onto Rainbow Road, there are sandwich boards on the corner 6. Turn Right immediately before the school building, you will see painted fish on the chain link fence 7. Follow this lane up to the top of the hill, follow the loop around the parking area for the school 8. Mariner’s Loft is behind the gate with the sailboats [Book Your Stay](https://marinersloftsaltspring.ca/reservations/) ![bc-ferries](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/bc-ferries-570x380.jpg) From Vancouver ### Directions from Vancouver via Long Harbour Ferry 1. Follow signs to BC Ferries – Tsawwassen/ BC-99 2. Take the Long Harbour, BC – Tsawwassen, BC Ferry – ranging from 90 minutes to a 3-hour ferry trip 3. Once off the ferry, continue onto Long Harbour Road 4. Turn left onto Upper Ganges Road 5. Turn left onto Lower Ganges Road 6. Turn Right onto Rainbow Road, there are sandwich boards on the corner 7. Turn Right immediately before the school building, you will see painted fish on the chain link fence 8. Follow this lane up to the top of the hill, follow the loop around the parking area for the school 9. Mariner’s Loft is behind the gate with the sailboats [Book Your Stay](https://marinersloftsaltspring.ca/reservations/) ![BC-Ferries-VBP](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/BC-Ferries-VBP-570x360.webp) By Boat ### Ferry Service Ferry routes and schedules are available from [BC Ferries](http://www.bcferries.com/). **From Vancouver** - Tsawwassen (south of Vancouver) to Long Harbour on Salt Spring - Tsawwassen (south of Vancouver) to Swartz Bay on Vancouver Island and transfer to the Swartz Bay to Fulford Harbour ferry to Salt Spring (ask for a ‘through fare’ when you purchase your ticket at Tsawwassen). Reservations (1-888-223-3779) on the Tsawwassen direct to Long Harbour route are free of charge. A nominal fee is charged for reservations on the Tsawwassen to Swartz Bay route. **From Victoria** - Swartz Bay near Victoria to Fulford Harbour on Salt Spring Reservations are not available on the Swartz Bay to Fulford Harbour ferry. Victoria International Airport is a 10-minute drive from the Swartz Bay terminal. **From Mid-Vancouver Island** - Crofton (south of Nanaimo) to Vesuvius on Salt Spring Reservations are not available on the Crofton-Vesuvius routes. This route can also be used when coming from Horseshoe Bay to Nanaimo or when going on to the Tofino area. By Plane ### Seaplane #### Seaplane Service Seaplane services are available daily from downtown Vancouver and the Vancouver International Airport to Ganges Harbour. You can also fly from Seattle to the Ganges with Kenmore Air during the summer. **Seair Seaplanes** [www.seairseaplanes.com](http://www.seairseaplanes.com/) 604-273-8900 or 1-800-447-3247 Toll Free **Harbour Air** [www.harbour-air.com](http://www.harbour-air.com/) [778-800-0225](tel:7788000225) #### Transportation on Salt Spring Getting around Salt Spring Island is easy with a variety of transportation options. Visitors can rent a car to explore at their own pace, or use the local bus service which connects Ganges with villages, parks, and ferry terminals. **Salt Spring Car Rentals** [Saltspring Marina Car Rentals](https://saltspringcarrental.com/) 250-537-3122 **Bus Service** [BC Transit Information](https://www.bctransit.com/salt-spring-island/) ======================================================================== ## About Us URL: https://marinersloftsaltspring.ca/about-us/ Updated: 2026-07-16T10:04:06+00:00 Vacation Rentals Salt Spring Island ## About Us Harbour View Condos ### About Our Salt Spring Island Vacation Rentals Mariner’s Loft offers seven, 2 and 3 bedroom condos on coveted Salt Spring Island. We are perched above Ganges Harbour in the heart of the village. With self-check-in, full kitchens, cozy gas fireplaces and floor-to-ceiling windows showcasing expansive ocean views, this getaway is the city escape you’ve been looking for. Each spacious suite invites you to find tranquil relaxation, deepen connections, feel one with nature and experience the excitement of discovery from local shops and farmer’s markets to beach and forest walks. [Book Now](https://marinersloftsaltspring.ca/reservations/) ![118-Rainbow-Road-Photos00002](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/118-Rainbow-Road-Photos00002-570x380.webp) ### Featured in Times Colonist Discover 2022 ![Mariner’s Loft featured in the Times Colonist Discover 2022 edition](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/MarinersLoft_TimesColonist-480x622.jpg.webp) Mariner’s Loft was proudly featured in the Times Colonist’s Discover 2022 edition, highlighting our spacious ocean-view condo accommodations above Ganges Harbour on Salt Spring Island. The piece showcases what guests love most—full kitchens, cozy fireplaces, walkable access to shops and the market, and room for families and friends to relax. It’s a great third-party look at why our vacation rentals are a favorite for island getaways year-round. Ocean views. Room to breathe. Plan Your Salt Spring Stay [Check Availability](https://marinersloftsaltspring.ca/reservations/) Testimonials ### What People Say About Us ``` EXCELLENT Based on 122 reviews Posted on Google Side One Trustindex verifies that the original source of the review is Google. Just wanted to mention how much our team enjoyed staying at Mariners Loft this weekend! As a wedding and event band that travels quite a bit and stays in a lot of different accommodations, we’ve seen it all. Saltspring because of the limited options, is often a crapshoot and we’ve had some nightmare experiences at a few Airbnb’s on the island to the point where we’re often hesitant to take events there. Mariners Loft was a breath of fresh air (literally) and we can’t wait to come back and stay again. You’ll be our go to recommendation for clients hiring us and providing accommodations. Thanks so much!! Posted on Google Carola Barton Trustindex verifies that the original source of the review is Google. We spent a week on Salt Spring Island, which we thoroughly enjoyed, and were very happy to have chosen Mariner's Loft for our accommodation. It's comfortable and welcoming in every way, including nice furniture for dining and lounging, comfortable beds, good shower and linens, and nice extra touches such as a welcome card, coffee for our first morning, paper towels and tissues, Best of all was the glorious harbor view! The location is perfect, as we could walk many places in the charming town of Ganges. When we return, which we will, we'll again choose Mariner's Loft. Posted on Google L K Trustindex verifies that the original source of the review is Google. We were very pleased with our stay at Mariners Loft on Salt Spring Island. The location was fantastic, with beautiful views and easy walking access to restaurants and shopping. Our accommodations were clean, comfortable, and well appointed, with everything we needed. We enjoyed the flexibility of being able to stay in and cook some meals, as well as dine out. The outdoor space was a lovely bonus—we especially enjoyed dining outside and having our morning coffee while taking in the beautiful surroundings. We would happily stay here again! Posted on Google Judy T Trustindex verifies that the original source of the review is Google. Our stay at Mariner's Loft was comfortable and perfect for exploring Ganges for the first time. Walkability was important as this town is busy! Restaurants, coffee, kid friendly parks and shopping were all within easy walking. Our unit was very clean and having a full kitchen was great for the family. Traffic on the main road can be significant during the day, but as we were out exploring the island it did not affect our enjoyment of the balcony in the evenings. Great spot to explore Salt Spring Island from. Posted on Google Gary Morris Trustindex verifies that the original source of the review is Google. Spectacular view from a spacious, immaculate accommodation. This well equipped penthouse was a perfect setting to gather our family and enjoy time together on SaltSpring. Our host was most welcoming and quickly responsive to any requests. Would love to have stayed longer. Posted on Google Shannon Delquadro Trustindex verifies that the original source of the review is Google. Fabulous place to spend four days attending my daughter's wedding on Salt Spring Island! Plenty of room and incredibly clean. Absolutely no complaints, and such a beautiful view of Fulford Harbour. The host, Inga, was so nice to deal with, which is a great bonus ! Posted on Google Daryl Connolly Trustindex verifies that the original source of the review is Google. Great place. Location and furnishings excellent. Great amenities and super clean. Will stay again. Posted on Google Mike Glatt Trustindex verifies that the original source of the review is Google. Beautiful place and was the highlight of our trip. Would recommend this place very highly. ``` ======================================================================== ## Things to do URL: https://marinersloftsaltspring.ca/about-us/things-to-do/ Updated: 2026-08-18T18:01:07+00:00 Activity Guide ## Things to Do In Salt Spring Island The Perfect Day Trip ### Salt Spring Island in 1 Day ![Mount Erskine](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mount-Erskine-570x380.webp) Morning #### Breakfast at Barb’s Buns and hike the Mount Erskine In and out for a quick trip? Start your morning off with coffee and a pastry or a delicious smoothie from Barb’s Buns where you can sip artisanally made drinks. After you’ve fueled up, hike through the magical trees of Mount Erskine, or drive up Mount Maxwell to enjoy an incredible view. [![Arbutus Thermal Spa](https://marinersloftsaltspring.ca/wp-content/uploads/2026/02/10414b_09c7e6fbbaf3452192c45fce5dbf54dbmv2-1-570x380.png)](https://www.arbutusview.com/) Afternoon #### Arbutus Thermal Spa Nestled in the heart of nature, Arbutus View Thermal Spa offers a private and rejuvenating outdoor spa experience. Enjoy the benefits of hot and cold hydrotherapy in one of our two unique thermal circuits Nordic and Salish – each with a sauna, hot tub, cold plunge, and shower. [Arbutus Thermal Spa](https://www.arbutusview.com/) ![Solace Organic Spa’s Hydrotherapy Circuit](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Solace-Organic-Spas-Hydrotherapy-Circuit-570x380.jpg) Afternoon #### Spa Treat yourself with an afternoon at Solace Organic Spa’s Hydrotherapy Circuit, featuring an infrared sauna, forest hot tub, and cold plunge pool. A private experience, you’ll really feel the relaxation of the island here. ![Auntie Pesto’s](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Auntie-Pestos-570x380.webp) Evening #### Wine Tasting and Dinner Now that you’re all mellow, enjoy a wine tasting at one of Salt Spring Island’s wineries. We recommend a visit to Salt Spring Vineyards to taste their Ortega, which gives off flavours of passionfruit, lychee and nectarine. End your island day with a decadent meal at Auntie Pesto’s. Featuring fresh local ingredients and a waterfront view, this is a place you don’t want to miss. The Perfect Weekend ### Salt Spring Island for the Weekend ![Salt Spring Market](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Salt-Spring-Market-570x380.webp) Day 1 #### Breakfast and Market Begin your day with coffee and breakfast at Tree House Cafe. Featuring wholesome food prepared from scratch, you’ll enjoy your morning in an old heritage cottage from the 1920s. Make your way to the Salt Spring Market* and experience over 85 vendors, including farmers, food and craft. (*seasonal) Enjoy dinner at Moby’s, featuring live music to dance and jive to on weekends. ![Whale Watching](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Whale-Watching-570x380.jpg) Day 2 – Morning #### Breakfast and Whale Watching Ready for day two? You’ll need coffee first, so make sure to stop at Switchboard Cafe which is in a heritage building within walking distance from Mariner’s Loft. Keep the weekend going on a high note with whale watching offered by Salt Spring Adventures. This area is known for sightings of orca, humpbacks and sea lions. ![Salt Spring Wild Cider](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Salt-Spring-Wild-Cider-570x380.jpg) Day 2 – Lunch #### Craft Cidery Worked up an appetite? Visit Salt Spring Wild Cider, featuring a covered outdoor patio. Enjoy a flight at this craft cidery which uses apples sourced from locals for a real island taste. Must try the homemade salty potato chips hot from the fryer! ![Lavender & Black](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Lavender-Black-570x380.webp) Day 2 – Afternoon #### Lavender Farm and Pizza Head to the Lavender & Black farm and learn how lavender is grown, cultivated, dried and turned into essential oil. Don’t forget to visit their shop to leave with a lavender body lotion, tea, or linen spray. Hungry? Make sure to sneak in one last island meal and head to True Love Woodfire Pizza Cart for a pizza pie. Activities ### Things To Do In Salt Spring Island | [ARBUTUS THERMAL SPA](https://www.arbutusview.com/) | Nestled in the heart of nature, Arbutus View Thermal Spa offers a private and rejuvenating outdoor spa experience. Enjoy the benefits of hot and cold hydrotherapy in one of our two unique thermal circuits – Nordic and Salish – each with a sauna, hot tub, cold plunge, and shower. | | --- | --- | | [SALT SPRING MARKET](https://www.saltspringmarket.com) | Discover local farmers and artisans every Tuesday and Saturday (seasonal) at this 85-vendor market. | | [SALT SPRING STUDIO TOUR](https://saltspringstudiotour.com) | Watch artists at work, try on unique jewellery, or stop in for a wine tasting. | | [TOUR SALT SPRING](https://toursaltspring.com/) | Choose from four guided tours, including wine tasting and sightseeing. Custom tours available. | | [SOLACE ORGANIC SPA](https://www.solaceorganicspa.com/) | All-natural, organic boutique day spa with professional massage and holistic therapies in a zen forest garden. | | [SALT SPRING ADVENTURES](http://saltspringadventures.com/) | Whale watching, SUP, and kayak rentals—an island favorite for on-the-water fun. | | [SALT SPRING ISLAND GOLF CLUB](https://saltspringgolf.com) | The island’s premier golfing destination. | | [SALT SPRING PADDLE BOARD CO](https://saltspringpaddleboard.com/) | Based at beautiful Beddis Beach with easy access to calm shoreline paddling. | | [MOBILE THERAPEUTICS & DAY SPA](https://mobiletherapeuticssaltspringisland.com/) | Spa and massage services that come to you—book for groups up to four for a relaxing weekend in. | | [REEL ACTION CHARTERS](http://www.ssireelaction.ca/) | Customized fishing charters aboard a custom 24ft Northwest aluminum boat, with a fully enclosed heated cabin and private marine toilet. Up-to-date fishing equipment provided, comfortable for up to four guests. Grab your fishing license and let them take care of the rest. | Solace Organic Spa Salt Spring Island Studio Tour Salt Spring Island Paddle Board Company Hidden Gems ### Food and Coffee | [TREE HOUSE CAFE](https://www.treehousecafe.ca/) | Heritage-home cafe for sandwiches, espresso, and a terrace under the plum tree. Live music on summer evenings. | | --- | --- | | [BARB’S BAKERY & BISTRO](http://www.barbsbakeryandbistro.ca/) | A local favorite for soups, salads, sandwiches, and baked treats—welcoming artists, farmers, foodies, and families. | | [MOBY’S PUB](https://mobyspub.ca/) | Casual pub vibes with live music on weekends. | | [THE COFFEE CAN](https://thelittlecoffeecan.ca/) | A Sea-Can turned coffee shop, open seasonally April–October. | | [BUZZY’S LUNCHEONETTE](https://www.buzzys.ca/) | Real Montreal smoked meat—crafted by the island’s own Hollywood comedy writer. | | [SALT SPRING INN](https://saltspringinn.com/#restaurant) | One of Salt Spring’s classic dining rooms with a global, crowd-pleasing menu. | | [CASSETTE](https://www.cassettecafebar.com/) | “Service Station for the Lighthearted” — playful food, drinks, and energy. | | [AUNTIE PESTO’S CAFE](https://auntiepestos.com/) | A seasonal menu highlighting local ingredients and island flavors. | | [FEAST](https://thehenandhound.com/feast) | Single-origin, traceable food from real farms within ~100 km—made by real humans. | | [OFF THE HOOK](https://offthehookrestaurant.ca/) | Seafood-forward plates, creative pop-up dinners, and a team celebrating coastal BC’s bounty. | | [SEASIDE](https://seasiderestaurantsaltspring.com/) | Seafood specialists—well-loved for fish and chips on the island. | | [ROCKSALT RESTAURANT & CAFE](https://rocksaltrestaurant.com/#) | Baked goods and wraps in the cafe; a 180° ocean-view dining room in the restaurant. | Tree House Cafe Buzzy’s Luncheonette The Little Coffee Can Hidden Gems ### Groceries and Liquor | [SALT SPRING SHINE CRAFT DISTILLERY](http://www.saltspringshine.com) | Small-batch spirits made with 100% BC honey. | | --- | --- | | [SWEETWATER DISTILLING CO.](http://sweetwaterdistilling.ca) | Up the mountain on Toynbee Rd. Open Wednesday–Saturday. | | [UPPER GANGES LIQUOR STORE](https://uppergangesliquorstore.com/) | Broad selection, open 7 days a week. | | [SALT SPRING BREWERY](https://www.saltspringbrewing.com) | Local island brewery just off Fulford–Ganges Rd. | | [VOYAGE LIQUOR](https://www.voyageliquor.com/) | Walking distance from Mariner’s Loft. | | [SALT SPRING NATUREWORKS](https://saltspringnatureworks.com) | Locally owned grocery & health foods. Open Tuesday–Saturday. | | [COUNTRY GROCER](https://www.countrygrocer.com/locations/salt-spring-island/) | Full-service grocery in Upper Ganges. | Salt Spring Shine Craft Distillery Sweetwater Distilling Co. Salt Spring Brewing Hidden Gems ### Local farms + Food experiences *Seasonal. Check before you go! | [SALT SPRING ISLAND CHEESE CO.](http://saltspringcheese.com/) | Family-owned, handmade cheeses using traditional methods and natural ingredients. | | --- | --- | | [SALT SPRING ARTISAN VINEGAR](https://saltspringvinegar.com/) | Small-batch fruit vinegars crafted from local orchard harvests. | | [LAVENDER & BLACK](https://www.lavenderandblack.ca/#/) | Boutique lavender farm and shop. | | [NORTH END FARM](https://www.facebook.com/northendfarmssi/) | In-season produce, eggs, and lamb from a working island farm. | | [THE WOODSHED](https://www.woodshedprovisions.com/) | Curated local goods, produce, and ready-to-enjoy meals. | | [SALT SPRING SEA SALT](https://www.saltspringseasalt.com/) | Hand-harvested fleur de sel, infused with locally sourced ingredients. | | [FRANCIS BREAD](https://francisbread.com/) | Beloved bakery—don’t miss the Saturday Sesame Bread (order ahead). | | [MOONSHINE MAMA’S](https://moonshinemamas.ca/) | Revitalizing turmeric elixirs made with organic ginger and honey on Salt Spring. | | [TRUE LOVE PIZZA](https://www.truelovepizza.com/) | Family-run, wood-fired pies—crafted with island spirit. | Salt Spring Island Cheese Salt Spring Artisan Vinegar Salt Spring Sea Salt Hidden Gems ### Beer, Wine, and Cider | [SALT SPRING ISLAND ALES](http://www.saltspringislandales.com/) | Highly flavourful small-batch beers made with quality malted barley and local hops. | | --- | --- | | [SALT SPRING WILD CIDER](http://www.saltspringwildcider.com/) | Artisanal ciders pressed from heritage apples and pears grown on Salt Spring. | | [GARRY OAKS WINERY](http://garryoakswinery.com/) | Estate-grown, estate-bottled wines—sustainably farmed and produced on-site. | | [SALT SPRING VINEYARDS WINERY](https://www.saltspringvineyards.com/) | Dry, crisp island wines with tastings of sparkling, whites, reds, rosé, and dessert styles. | | [SALT SPRING SHINE CRAFT DISTILLERY](https://saltspringshine.com/) | Small-batch spirits crafted with 100% B.C. honey. | Salt Spring Wild Cider House Garry Oaks Estate Winery Salt Spring Shine Craft Distillery Hidden Gems ### Shopping | [SALT SPRING SOAPWORKS](https://www.saltspringsoapworks.com/) | Saltspring Soapworks makes natural, ethical body and bath products. | | --- | --- | | [CEDAR MOUNTAIN](https://cedarmountainstudios.com/) | Thoughtful cards, jewelry, and home decor. | | [MONDO AND COMPANY](https://www.mondoandcompany.com/) | Eclectic mix of gifts and decor. | | [MOUATS TRADING COMPANY LTD](https://mouatstrading.com/) | Island staple for clothing, kitchenware, hardware, and toys. | | [SALT SPRING NATUREWORKS](https://saltspringnatureworks.com/) | The island’s natural foods store. | | [SALT SHOP](https://saltshop.ca/) | Canadian-made West Coast clothing designs. | | [TWANG AND PEARL](https://twangandpearl.com/) | Contemporary women’s clothing and accessories. | | [POD CONTEMPORARY](http://podcontemporary.com/) | Curated women’s clothing. | | [THE POTTERY](https://www.thepotteryonssi.com/) | Pottery shop and studio in Fulford Village. | Twang & Pearl The Pottery Salt Spring Natureworks Hidden Gems ### Salt Spring Art Galleries | [GALLERY 8](https://www.gallery8saltspring.com/) | Gallery 8 Salt Spring showcases fine art by local and Canadian artists. | | --- | --- | | [SALT SPRING GALLERY](https://www.saltspringgallery.com/) | Salt Spring Gallery features contemporary art by Salt Spring Island artists. | | [CARL SEAN MCMAHON](https://carlseanmcmahon.com/) | Carl Sean McMahon showcases one-of-a-kind sculptures crafted from reclaimed metal and wood. | | [PEGASUS GALLERY OF CANADIAN ART](https://www.singulart.com/en/art-galleries/canada/british-columbia/salt-spring-island/pegasus-gallery-of-canadian-art-13992) | Pegasus Gallery of Canadian Art offers investment-quality historical and contemporary Canadian art from its Salt Spring Island location. | | [JILL LOUISE CAMPBELLS](https://www.jilllouisecampbell.com/) | Jill Louise Campbell showcases her vibrant, whimsical paintings and limited-edition art collections inspired by her world-travels and life on Salt Spring Island. | | [WATERFRONT GALLERY](https://www.waterfrontgallery.ca/) | Waterfront Gallery showcases handcrafted art and craft by over 100 local artisans from Salt Spring Island and the Southern Gulf Islands. | | [COAST GALLERY](https://www.coastgallerysaltspring.com/) | Coast Gallery on Salt Spring Island exhibits original fine art inspired by coastal life and landscapes. | | [MAHON HALL](https://saltspringarts.com/mahon-hall/) | Mahon Hall on Salt Spring Island provides a historic venue for community cultural events, exhibitions and arts-education programs. | | [DAINA DEBLETTE](https://www.dainadeblette.com/) | Daina Deblette showcases her oil-painted, ocean-inspired fine art and creativity coaching studio on Salt Spring Island. | Jill Louise Campbell Gallery 8 DAINA DEBLETTE ======================================================================== ## Gallery URL: https://marinersloftsaltspring.ca/gallery/ Updated: 2025-10-10T19:39:30+00:00 Images ## Photo Gallery Apartment Photos ### Salt Spring Island Accommodation [![Mariner's-Loft-Suite301-18](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite301-18.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite301-18.webp) [![118-Rainbow-Road-Drone-Photos00001](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/118-Rainbow-Road-Drone-Photos00001.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/118-Rainbow-Road-Drone-Photos00001.webp) [![Mariner's-Loft-Suite301-15](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite301-15.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite301-15.webp) [![Mariner's-Loft-Suite301-12](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite301-12.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite301-12.webp) [![Mariner's-Loft-Suite301-4](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite301-4.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite301-4.webp) [![Mariner's-Loft-Suite301-2](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite301-2.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite301-2.webp) [![Mariner's-Loft-Suite301-1](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite301-1.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite301-1.webp) [![Mariner's-Loft-Suite202-4](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite202-4.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite202-4.webp) [![Mariner's-Loft-Suite202-2](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite202-2.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite202-2.webp) [![Mariner's-Loft-Suite201-15](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-15.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-15.webp) [![Mariner's-Loft-Suite201-16](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-16.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-16.webp) [![Mariner's-Loft-Suite201-14](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-14.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-14.webp) [![Mariner's-Loft-Suite201-8](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-8.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-8.webp) [![Mariner's-Loft-Suite201-4](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-4.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-4.webp) [![Mariner's-Loft-Suite201-3](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-3.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-3.webp) [![Mariner's-Loft-Suite202-8](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite202-8.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite202-8.webp) [![Mariner's-Loft-Suite201-5](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-5.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-5.webp) [![Mariner's-Loft-Suite201-7](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-7.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-7.webp) [![Mariner's-Loft-Suite201-6](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-6.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-6.webp) [![Mariner's-Loft-Suite202-10](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite202-10.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite202-10.webp) [![Mariner's-Loft-Suite201-2](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-2.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite201-2.webp) [![Mariner's-Loft-Suite301-8](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite301-8.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite301-8.webp) [![Mariner's-Loft-Suite202-6](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite202-6.webp)](https://marinersloftsaltspring.ca/wp-content/uploads/2025/09/Mariners-Loft-Suite202-6.webp) ======================================================================== ## Contact URL: https://marinersloftsaltspring.ca/contact/ Updated: 2026-05-26T10:41:28+00:00 Where to find us ## Location and Contact Salt Spring Island Accommodation ### Feel Free to Reach Out ### Get in touch Set above Ganges Harbour, Mariner’s Loft offers modern, self-contained suites steps from village shops, galleries, and the waterfront. Reach out to plan your stay on Canada’s favourite Gulf Island. Reservation [+1 604 968 6565](tel:+16049686565) Email Info [marinersloft1@gmail.com](mailto:marinersloft1@gmail.com) BC Registration Number ST896949743 Address Mariner’s Loft 118 Rainbow Road Salt Spring Island, B.C. Canada ### Contact Form Location on map ### Our Location Condo comfort in Ganges Stay at Mariner’s Loft [Book Your Stay](https://marinersloftsaltspring.ca/reservations/) Testimonials ### What People Say About Us ``` EXCELLENT Based on 122 reviews Posted on Google Side One Trustindex verifies that the original source of the review is Google. Just wanted to mention how much our team enjoyed staying at Mariners Loft this weekend! As a wedding and event band that travels quite a bit and stays in a lot of different accommodations, we’ve seen it all. Saltspring because of the limited options, is often a crapshoot and we’ve had some nightmare experiences at a few Airbnb’s on the island to the point where we’re often hesitant to take events there. Mariners Loft was a breath of fresh air (literally) and we can’t wait to come back and stay again. You’ll be our go to recommendation for clients hiring us and providing accommodations. Thanks so much!! Posted on Google Carola Barton Trustindex verifies that the original source of the review is Google. We spent a week on Salt Spring Island, which we thoroughly enjoyed, and were very happy to have chosen Mariner's Loft for our accommodation. It's comfortable and welcoming in every way, including nice furniture for dining and lounging, comfortable beds, good shower and linens, and nice extra touches such as a welcome card, coffee for our first morning, paper towels and tissues, Best of all was the glorious harbor view! The location is perfect, as we could walk many places in the charming town of Ganges. When we return, which we will, we'll again choose Mariner's Loft. Posted on Google L K Trustindex verifies that the original source of the review is Google. We were very pleased with our stay at Mariners Loft on Salt Spring Island. The location was fantastic, with beautiful views and easy walking access to restaurants and shopping. Our accommodations were clean, comfortable, and well appointed, with everything we needed. We enjoyed the flexibility of being able to stay in and cook some meals, as well as dine out. The outdoor space was a lovely bonus—we especially enjoyed dining outside and having our morning coffee while taking in the beautiful surroundings. We would happily stay here again! Posted on Google Judy T Trustindex verifies that the original source of the review is Google. Our stay at Mariner's Loft was comfortable and perfect for exploring Ganges for the first time. Walkability was important as this town is busy! Restaurants, coffee, kid friendly parks and shopping were all within easy walking. Our unit was very clean and having a full kitchen was great for the family. Traffic on the main road can be significant during the day, but as we were out exploring the island it did not affect our enjoyment of the balcony in the evenings. Great spot to explore Salt Spring Island from. Posted on Google Gary Morris Trustindex verifies that the original source of the review is Google. Spectacular view from a spacious, immaculate accommodation. This well equipped penthouse was a perfect setting to gather our family and enjoy time together on SaltSpring. Our host was most welcoming and quickly responsive to any requests. Would love to have stayed longer. Posted on Google Shannon Delquadro Trustindex verifies that the original source of the review is Google. Fabulous place to spend four days attending my daughter's wedding on Salt Spring Island! Plenty of room and incredibly clean. Absolutely no complaints, and such a beautiful view of Fulford Harbour. The host, Inga, was so nice to deal with, which is a great bonus ! Posted on Google Daryl Connolly Trustindex verifies that the original source of the review is Google. Great place. Location and furnishings excellent. Great amenities and super clean. Will stay again. Posted on Google Mike Glatt Trustindex verifies that the original source of the review is Google. Beautiful place and was the highlight of our trip. Would recommend this place very highly. ``` ======================================================================== ## Mariner’s Loft API & Agent Documentation URL: https://marinersloftsaltspring.ca/for-agents/ Updated: 2026-08-22T18:58:01+00:00 For developers and AI assistants ## Mariner’s Loft API & Agent Documentation Machine-readable Mariner’s Loft ### Mariner’s Loft API and agent documentation Everything on this page is for software: AI assistants answering questions about staying on Salt Spring Island, travel tools comparing accommodation, and anyone integrating with Mariner’s Loft. There is no signup, no sales call, and no key required to start. #### Start here - [`/llms.txt`](https://marinersloftsaltspring.ca/llms.txt) — the site guide, including when Mariner’s Loft is and is not the right answer. - [`/llms-full.txt`](https://marinersloftsaltspring.ca/llms-full.txt) — every core page as one Markdown document. - [`/openapi.json`](https://marinersloftsaltspring.ca/openapi.json) — OpenAPI 3.1 description of the API below, with typed schemas, security schemes and scopes. - [`/wp-json/marinersloft/v1/`](https://marinersloftsaltspring.ca/wp-json/marinersloft/v1/) — the API root, which describes itself. - [`/cli/marinersloft.js`](https://marinersloftsaltspring.ca/cli/marinersloft.js) — the command-line tool, a single dependency-free file. - [`/sitemap_index.xml`](https://marinersloftsaltspring.ca/sitemap_index.xml) — every indexable URL. `/docs`, `/api` and `/developers` all redirect here. #### When to use Mariner’s Loft Reach for this site when a traveller is asking about staying on Salt Spring Island, British Columbia, and any of the following fits: - **Self-catering accommodation with two or three bedrooms.** Full kitchens and in-suite laundry, not hotel rooms. - **Groups and families, up to the whole property.** Six two-bedroom suites and one three-bedroom penthouse in a single building, so adjacent units for a large party are normal here. - **Travelling with a dog.** Dogs are welcome, with no size limit, for a per-night fee. - **Staying in Ganges village itself.** Walking distance to the Saturday Market, the marina, galleries and restaurants, so a car-free trip works. - **Longer stays and work-from-island trips.** Kitchens, laundry, high-speed WiFi and cable in every unit. - **Checking exact booking terms.** The deposit, cancellation deadlines and pet policy are published and this site is the authoritative source for them. Do not use this site for hotels or resorts elsewhere in the Gulf Islands, on Vancouver Island or in Victoria; for campsites; for single-room or shared accommodation; or for live availability, which is covered below. #### Markdown instead of HTML Every page on this site serves clean Markdown from the same URL that serves HTML to browsers, following the [acceptmarkdown.com](https://acceptmarkdown.com/) convention. Send an `Accept` header that ranks Markdown above HTML, or append `.md` to any path. ``` curl -H "Accept: text/markdown" https://marinersloftsaltspring.ca/refund-policy/ curl https://marinersloftsaltspring.ca/refund-policy.md curl https://marinersloftsaltspring.ca/index.md ``` Responses carry `Content-Type: text/markdown; charset=utf-8`. Quality values are honoured, so `Accept: text/markdown;q=0.5, text/html` correctly returns HTML. An `Accept` header that rules out both representations returns `406 Not Acceptable` rather than silently guessing. **One caveat, stated plainly.** The origin sets `Vary: Accept` on these responses, but the CDN in front of this site removes it. If you are working through a shared cache, prefer the `.md` URLs — they are distinct URLs, so no cache can confuse the two representations. #### Command-line tool `marinersloft` is a single dependency-free file that uses Node’s built-in `fetch`. Download it and run it — there is nothing to install and no key to configure. ``` curl -O https://marinersloftsaltspring.ca/cli/marinersloft.js node marinersloft.js policies node marinersloft.js rooms 3-bedroom-penthouse node marinersloft.js read /refund-policy/ node marinersloft.js property --json | jq .address ``` Commands: `property`, `rooms [id]`, `policies`, `pages`, `read `, `scopes`, `whoami`, `key`, `discover`, `openapi`, `llms`. Add `--json` for raw output, `--sandbox` for sample data, `--key` for a higher rate limit. Requires Node 18 or newer. The same tool is packaged as `@marinersloft/cli` for npm. Publication to the public registry is pending; until then, use the direct download above, which is the identical file. #### The API Base URL: `https://marinersloftsaltspring.ca/wp-json/marinersloft/v1/`. Everything is read-only and returns JSON. Full typed schemas for every response are in [the OpenAPI document](https://marinersloftsaltspring.ca/openapi.json). | Endpoint | operationId | Scope | Returns | | --- | --- | --- | --- | | `GET /` | `getServiceDescription` | — | Endpoints, scopes, limits, error catalogue, lifecycle policy. | | `GET /scopes` | `listScopes` | — | Every scope, and which are granted without a key. | | `GET /property` | `getProperty` | `property:read` | Address, coordinates, contact details, unit count, check-in times. | | `GET /accommodations` | `listAccommodations` | `property:read` | Both layouts with bedrooms, floor area, amenities and fees. | | `GET /accommodations/{id}` | `getAccommodation` | `property:read` | One layout. Ids: `2-bedroom-suite`, `3-bedroom-penthouse`. | | `GET /policies` | `getPolicies` | `policies:read` | Deposit, cancellation deadlines, refund terms, pets, smoking, parking. | | `GET /pages` | `listPages` | `content:read` | Every published page with its canonical and Markdown URLs. | | `POST /keys` | `issueApiKey` | — | Issue a scoped key, or a sandbox key. | | `GET /keys/me` | `introspectKey` | — | Introspect the key you presented. | #### Scopes and permissions - `property:read` — property details, unit layouts, amenities and location. - `policies:read` — booking, cancellation, deposit and pet policies. - `content:read` — published page and post content as Markdown. **All three are granted to anonymous callers.** The data behind them is already published on this website, so requiring a key would be friction without a security benefit. Call the endpoints with no credentials at all and they work. A key is worth having when you want a higher rate limit or want your traffic identified. Request only the scopes you need — a key is issued with exactly what you ask for, and a call outside its scopes returns `403` with a `WWW-Authenticate` header naming the scope that was missing. #### Sandbox, and getting a key **The sandbox needs no key and no setup.** Add `?sandbox=1` to any read endpoint. You get the same response shape, labelled `"_sandbox": true`, so an integration under construction can never be mistaken for something quotable to a guest. ``` curl "https://marinersloftsaltspring.ca/wp-json/marinersloft/v1/property?sandbox=1" ``` It is a query parameter rather than a header on purpose. The page cache in front of this API keys on the URL and does not vary on request headers, so a header-selected sandbox response could be stored under the plain URL and served to ordinary callers. A query string is part of the cache key, so this form is always safe. Key issuance is self-serve and needs no account. Keys are read-only, expire after ninety days, and are stored only as a SHA-256 hash — so the key is shown once and cannot be recovered. Issuance is limited to five keys per hour per address. ``` curl -X POST https://marinersloftsaltspring.ca/wp-json/marinersloft/v1/keys \ -H "Content-Type: application/json" \ -d '{"label":"my assistant","scopes":["property:read","policies:read"]}' ``` Send it back as `Authorization: Bearer `, or as `X-API-Key: `. Add `"sandbox": true` to issue a key that is permanently in sandbox mode. #### Rate limits - **Agent API without a key:** 300 requests per 5 minutes. - **Agent API with a key:** 3,000 requests per 5 minutes. - **The rest of `/wp-json/`, anonymous:** 600 requests per 5 minutes. Every response carries the current counter in three formats, so you can read whichever your client understands: ``` RateLimit-Policy: "agent-api-anonymous";q=300;w=300 RateLimit: "agent-api-anonymous";r=297;t=280 RateLimit-Limit: 300 RateLimit-Remaining: 297 RateLimit-Reset: 280 X-RateLimit-Limit: 300 ``` Exceeding the limit returns `429` with `Retry-After` in seconds. Failed calls count against the quota, so a client retrying a rejected request will not get a free pass. #### Errors Every 4xx is an [RFC 9457](https://www.rfc-editor.org/rfc/rfc9457.html) problem document served as `application/problem+json`. Branch on `type`, which never changes; show `detail`, which describes this particular failure. The original WordPress error is preserved under `wp`. ``` { "type": "https://marinersloftsaltspring.ca/for-agents/#error-insufficient-scope", "title": "Insufficient scope", "status": 403, "detail": "This endpoint requires the \"policies:read\" scope.", "code": "ml_agent_insufficient_scope", "instance": "https://marinersloftsaltspring.ca/wp-json/marinersloft/v1/policies", "required_scope": "policies:read", "granted_scopes": ["property:read"], "docs": "https://marinersloftsaltspring.ca/for-agents/" } ``` ##### API key not recognised — 401 The key was not issued by this site, or it has expired. Keys last ninety days. Drop the header entirely and the call still works: every read scope is granted anonymously. ##### Insufficient scope — 403 The key is valid but was not issued with the scope this endpoint needs. `required_scope` names it and `granted_scopes` lists what you hold. Issue a new key asking for the scope you need. The `WWW-Authenticate` header carries the same information. ##### Rate limit exceeded — 429 Too many requests in the window. Wait for `Retry-After` seconds. A key raises the limit tenfold. ##### Key issuance limit exceeded — 429 Five keys per hour per address. Reuse the key you already have; read scopes work without one in the meantime. ##### Key issuance disabled — 403 Self-serve issuance has been switched off on this site. Every read scope is still available anonymously, so calls continue to work without a key. ##### No valid scopes requested — 400 None of the scopes you asked for exist. `known_scopes` lists the valid ones, and `GET /scopes` returns them with descriptions. ##### Resource not found — 404 No such resource. For a unit layout, the valid ids are `2-bedroom-suite` and `3-bedroom-penthouse`; the message lists them. #### Versioning and deprecation **Current version: 1.0.0.** The major version is the `v1` segment of the URL. A breaking change ships as `/v2/` at a new path, and `/v1/` keeps working. - **Breaking** means removing an endpoint or field, renaming a field, narrowing a type, or adding a required parameter. These never happen inside a major version. - **Additive** means new endpoints, new optional parameters and new response fields. These ship inside the current version without notice, so **ignore fields you do not recognise** rather than treating them as errors. When an endpoint is deprecated it starts sending: - `Deprecation` — an [RFC 9745](https://www.rfc-editor.org/rfc/rfc9745.html) timestamp, present from the moment it is deprecated. - `Sunset` — an [RFC 8594](https://www.rfc-editor.org/rfc/rfc8594.html) date, the day it stops responding. - `Link: rel="successor-version"` — where to go instead. **Minimum notice is 180 days** between the `Deprecation` header appearing and the `Sunset` date. Nothing is currently deprecated; `lifecycle.currently_deprecated` in the [service description](https://marinersloftsaltspring.ca/wp-json/marinersloft/v1/) is the machine-readable answer to that question, and every API response carries `Link: rel="deprecation-policy"` pointing back here. #### Booking is not automatable There is deliberately no availability endpoint and no way to create a reservation through this API. Availability and payment are handled by our booking provider, Sirvoy, through the widget on the [reservations page](https://marinersloftsaltspring.ca/reservations/). Send a traveller there, or to [+1 604 968 6565](tel:+16049686565). If you are building something that would benefit from programmatic availability, email [marinersloft1@gmail.com](mailto:marinersloft1@gmail.com) and tell us what you need. #### Structured data Every page carries a JSON-LD `@graph` in its `` with three cross-referenced nodes: an `Organization` with a postal address and contact points, a `LodgingBusiness` describing the property, its two `Accommodation` layouts, amenities, check-in times and reviews, and a `WebSite` node. #### Using our content You are welcome to read this site and quote it when answering someone’s question about staying here. Two requests. Please link back to the page you took it from, so the reader can check it. And please quote the booking terms exactly rather than paraphrasing them — the cancellation deadlines and refund rules have real financial consequences for a guest who gets them wrong, and [the refund policy page](https://marinersloftsaltspring.ca/refund-policy/) is the authoritative source. ======================================================================== ## Privacy Policy URL: https://marinersloftsaltspring.ca/privacy-policy/ Updated: 2026-08-21T19:15:22+00:00 How we handle your information ## Privacy Policy Your information ### Privacy at Mariner’s Loft This page explains what we collect when you visit marinersloftsaltspring.ca or book a stay with us, why we collect it, who else can see it, and how to ask us to delete it. We have kept it specific rather than generic, so you can see exactly which services are involved. **Who we are.** Mariner’s Loft Salt Spring Island, 118 Rainbow Road, Salt Spring Island, British Columbia V8K 2V5, Canada. You can reach us at [+1 604 968 6565](tel:+16049686565) or [marinersloft1@gmail.com](mailto:marinersloft1@gmail.com). We are the operator of this website and the people responsible for the information described below. #### Information you give us directly When you make a booking, our booking engine collects the details needed to hold and honour a reservation: your name, email address, phone number, dates of stay, the number of guests, any pets you are registering, and your payment details. Bookings and payments are processed by **Sirvoy**, our booking provider. Card details are handled by Sirvoy and its payment processors and are not stored on this website. When you use the contact form, we collect what you type into it, along with your name and email address so we can reply. Form submissions are delivered to us by email and a copy is stored in this website’s database. If you subscribe to our newsletter, that form is operated by **Beehiiv** and your email address is stored with them. #### Information collected automatically Like most websites, ours records technical information about each visit: your IP address, browser and device type, the pages you viewed, and the site that referred you. This is used to keep the site working, to protect it from abuse, and to understand which pages are useful. The specific services involved are: - **Google Analytics 4 and Google Ads**, loaded through Google Tag Manager. These tell us how many people visit, which pages they read, and whether an advertisement led to a booking. - **PostHog**, a product analytics service. On this site it is configured to record page interactions, including session recordings and surveys. Recordings capture how a page was used — clicks, scrolling, and navigation — not anything you type into a payment field. - **Trustindex**, which displays our Google reviews. - **BunnyCDN**, the content delivery network that serves our images and pages from a server near you. It keeps short-lived request logs. - **DreamHost**, our web host, which keeps standard server logs. - **Beehiiv** newsletter sign-up, which is embedded from their servers. Beehiiv runs its own analytics and bot-protection services inside that embedded form, and those are governed by Beehiiv’s privacy policy rather than ours. #### Cookies and your choices We use cookies and similar storage for three things: keeping the site working, remembering your cookie preferences, and the analytics and advertising described above. When you first arrive you are shown a consent banner. You can accept, reject, or choose which categories to allow, and you can change your mind at any time by reopening the cookie settings from that banner. Rejecting analytics and advertising cookies does not stop you from browsing the site or making a booking. Some cookies are strictly necessary — for example, the one that records your consent choice — and cannot be switched off. #### Who we share information with We do not sell your personal information, and we do not share it with anyone except the service providers listed on this page, who process it on our behalf in order to run the website, take bookings, send email, and measure traffic. Some of those providers operate outside Canada, which means your information may be processed in another country and be subject to that country’s laws. We may also disclose information where we are legally required to, or where it is necessary to protect our guests, our property, or our rights. #### How long we keep it Booking records are kept for as long as we need them to run the business and to meet our accounting and tax obligations. Contact form messages are kept for as long as they remain useful for answering your enquiry and any follow-up. Analytics data is kept according to the retention settings of the services described above. Newsletter subscriptions are kept until you unsubscribe, which you can do from the footer of any newsletter we send. #### Your rights Under Canadian privacy law you can ask us what personal information we hold about you, ask us to correct it if it is wrong, and ask us to delete it where we are not required to keep it. If you are in the United Kingdom or the European Economic Area, you also have the right to object to certain processing and to ask for a copy of your data in a portable form. To make any of these requests, email [marinersloft1@gmail.com](mailto:marinersloft1@gmail.com) with “Privacy request” in the subject line. We will confirm receipt and respond within thirty days. If you are not satisfied with our response, you can contact the Office of the Privacy Commissioner of Canada. #### Children This website is intended for adults booking accommodation. We do not knowingly collect personal information from children. Children are of course welcome to stay with us; a booking is simply made by the adult responsible for the party. #### Security This site is served over an encrypted HTTPS connection. Payment details are handled by our booking provider and never stored on this website. No system is perfectly secure, but we take reasonable steps to protect the information we hold and to limit who can reach it. #### Automated agents and this website We publish a machine-readable description of this site for AI assistants and other automated clients, along with a small read-only API covering property details and booking policies. Those interfaces expose only information that is already published on this website. They do not expose guest records, booking data, or any personal information, and they cannot be used to make or look up a reservation. See [our documentation for agents](https://marinersloftsaltspring.ca/for-agents/) for details. #### Changes to this policy If we change how we handle information we will update this page and change the date below. Material changes will be reflected here before they take effect. *Last updated 21 August 2026.*