Skip to main content

Book, stay, get a $50 travel reward.

Start traveling again and get a reward to use on future stays!

Promotion conditions apply. Valid on select properties.

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Ganges – 18 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Harbour House Hotel

Hotel in Ganges

This Salt Spring Island hotel in the town of Ganges features airy rooms with free WiFi and coffee-making facilities. Select rooms at Harbor House Hotel include a balcony or patio. It has been really beautifully renovated. It was the cheapest place at the time we booked and we were stoked with value for money! Also the complimentary breakfast was the best we’ve had in Canada by far!

Show more Show less
8.4
Very Good
422 reviews
Price from
$166
per night

Hastings House Country House Hotel

Hotel in Ganges

This luxury country hotel is located on Salt Spring Island in British Columbia. The hotel offers a full-service spa and suites refrigerators. We have stayed at Hastings House many times and it never disappoints. Beautiful setting, luxe accommodation. Friendly staff, excellent dining , tranquil setting. Very romantic. Looking forward to our next visit.

Show more Show less
9.4
Awesome
20 reviews
Price from
$339
per night

The Cottages on Salt Spring Island

Ganges

Featuring free WiFi, The Cottages on Salt Spring Island offers lake-view accommodations 1.2 mi from Ganges Harbor. Free private parking is available on site. Location is superb and the cottage was incredible. Can’t praise this place enough. Just disappointed that we hadn’t booked to stay for longer

Show more Show less
8.8
Excellent
334 reviews
Price from
$147
per night

Salt Spring Inn

Ganges

Featuring an on-site dining room and lounge, this decorative hotel is located just across from Salt Spring Island Visitor Information in Ganges. Free Wi-Fi is available in all rooms. Location, friendly helpful staff

Show more Show less
8.9
Excellent
322 reviews
Price from
$67
per night

Wisteria Guest House

Ganges

Boasting a 1-acre English garden, this Ganges bed and breakfast provides a full gourmet breakfast. A guest terrace is featured and free Wi-Fi is offered in all guest units. From the photos and description, we couldn’t tell that we were getting a cottage all to our selves! It was such a pleasant and unexpected surprise! We loved everything about our stay. The staff were lovely! They were very accommodating in regards to dietary restrictions, which was very much appreciated. All the cats were sweet and lovely too. I would definitely recommend Wisteria Guest House.

Show more Show less
9.2
Awesome
199 reviews
Price from
$104
per night

Seabreeze Inne

Ganges

This inn is located in Salt Spring Island, just 10 minutes’ drive from several beaches including Beddis Beach. All rooms offer free WiFi and a complimentary breakfast. Amazing staff. Hella close to town; I’m staying here everytime I come to town!

Show more Show less
6.4
Review score
285 reviews
Price from
$78
per night

Gallery B&B

Ganges

This Salt Spring Island guest accommodations is located on a property with a sculpture park and a wood-fire bakery. The bread was very tasty and they provided us everything we needed to make a delicious breakfast. The cabin was so cute and we really enjoyed our stay.

Show more Show less
9.2
Awesome
77 reviews
Price from
$112
per night

Maple Ridge Cottages

Ganges

Offering a barbecue and a private beach area, Maple Ridge Cottages is located 3.7 mi outside of Ganges on St. Mary's Lake. Each cabin features a dining room and outdoor deck with a lake view. Place was cozy, owners were really nice

Show more Show less
8.9
Excellent
88 reviews
Price from
$131
per night

Cusheon Lake Resort

Ganges

Located on its own private beach, Cusheon Lake Resort is located in Ganges on Salt Spring Island. An outdoor hot tub and BBQ facilities are available on the terrace. Free WiFi access is available. This location is a great relaxing getaway spot! I would definitely return with the family!

Show more Show less
9.4
Awesome
92 reviews
Price from
$108
per night

Mariner's Loft

Ganges

Located in Ganges, Mariner's Loft is a self-catering accommodations offering harbor views. Free Wi-Fi access is available. The property is 10 minutes’ walk from Ganges Marina and beach. Was home simply!!! Did not want to leave even during the day 🤗we were very comfortable.

Show more Show less
8.7
Excellent
73 reviews
Price from
$218
per night

FAQs about hotels in Ganges

  • The average price per night for a 3-star hotel in Ganges this weekend is $154 or, for a 4-star hotel, $402. Looking for something even fancier? 5-star hotels in Ganges for this weekend cost around $182 per night, on average (based on Booking.com prices).

  • On average, it costs $141 per night to book a 3-star hotel in Ganges for tonight. You'll pay around $402 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Ganges will cost around $375, on average (based on Booking.com prices).

  • On average, 3-star hotels in Ganges cost $89 per night, and 4-star hotels in Ganges are $133 per night. If you're looking for something really special, a 5-star hotel in Ganges can be found for $233 per night, on average (based on Booking.com prices).

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Ganges:

Explore guest reviews of hotels in Ganges

See all