Lodging Image

Find hotels in Vesuvius from CA $114

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Vesuvius hotels

1. River Rock Casino Resort

River Rock Casino Resort
4.0 star property
Richmond City Centre
8.6 out of 10, Excellent, (12,648 reviews)
"Always a great stay!"
Canada
Tracie
The price is CA $132
CA $178 total
includes taxes & fees
Nov 19 - Nov 20
River Rock Casino Resort

2. Radisson Blu Vancouver Airport Hotel & Marina

Radisson Blu Vancouver Airport Hotel & Marina
4.0 star property
Sea Island
8.8 out of 10, Excellent, (8,094 reviews)
"Great location and the beds are very comfortable. We always have a good stay."
Canada
Tanya
The price is CA $135
CA $158 total
includes taxes & fees
Nov 26 - Nov 27
Radisson Blu Vancouver Airport Hotel & Marina

3. Salt Spring Carriage House B&B

Salt Spring Carriage House B&B
3.0 star property
Salt Spring Island
9.8 out of 10, Exceptional, (153 reviews)
"Spacious, spotless room and excellent breakfast!"
Canada
Barbara
Salt Spring Carriage House B&B

4. Fairmont Vancouver Airport In-Terminal Hotel

Fairmont Vancouver Airport In-Terminal Hotel
5.0 star property
Sea Island
9.6 out of 10, Exceptional, (8,283 reviews)
"Excellent place to stay!"
Canada
Valentina
The price is CA $335
CA $393 total
includes taxes & fees
Nov 11 - Nov 12
Fairmont Vancouver Airport In-Terminal Hotel

5. Hastings House Country House Hotel

Hastings House Country House Hotel
4.0 star property
Salt Spring Island
9.0 out of 10, Wonderful, (59 reviews)
"Lovely property and great staff. The restaurant was disappointing. Not to the standard for a Relais & Chateau property."
Canada
Neil
Hastings House Country House Hotel

6. Mariner's Loft

Mariner's Loft
4.0 star property
Salt Spring Island
9.6 out of 10, Exceptional, (15 reviews)
"Great location and spacious place. Loved it!!"
Canada
Kathryn
Mariner's Loft

7. Quarrystone House B&B

Quarrystone House B&B
3.0 star property
Salt Spring Island
9.6 out of 10, Exceptional, (146 reviews)
"Owner Kelly is very kindly hands on on all aspects of the stay, and the location and facility are lovely."
United States
Duncan
The price is CA $420
CA $483 total
includes taxes & fees
Nov 11 - Nov 12
Quarrystone House B&B

8. Harbour House Hotel

Harbour House Hotel
3.0 star property
Salt Spring Island
8.6 out of 10, Excellent, (669 reviews)
"Clean, excellent front desk, great location."
Canada
Susan
The price is CA $275
CA $316 total
includes taxes & fees
Nov 29 - Nov 30
Harbour House Hotel

9. Croftinn & Motel

Croftinn & Motel
2.0 star property
Crofton
7.2 out of 10, Good, (230 reviews)
"Good value, condition in line with pricing. Great location and staff were friendly."
Canada
Tom
The price is CA $129
CA $148 total
includes taxes & fees
Nov 11 - Nov 12
Croftinn & Motel

10. Wetherly Inn

Wetherly Inn
3.5 star property
Salt Spring Island
9.8 out of 10, Exceptional, (78 reviews)
"Was extremely serene and peaceful. The service was great! ultimately the best place I’ve stayed in at salt spring island in my many years of going there!"
Canada
Booker
Wetherly Inn

11. Radisson Hotel Vancouver Airport

Radisson Hotel Vancouver Airport
4.0 star property
Richmond City Centre
8.8 out of 10, Excellent, (3,474 reviews)
"staff great; breakfast awesome; good location"
Canada
Steven
The price is CA $229
CA $268 total
includes taxes & fees
Nov 22 - Nov 23
Radisson Hotel Vancouver Airport

12. Best Western Plus Chemainus Inn

Best Western Plus Chemainus Inn
2.5 star property
Chemainus
9.4 out of 10, Exceptional, (1,001 reviews)
"Quiet location on the edge of town with beautiful spacious rooms, friendly service, all-day coffee and lovely breakfast. Very dog friendly property and staff, and just a crosswalk away from a trail along the golf course."
Canada
Lizzy
The price is CA $161
CA $185 total
includes taxes & fees
Nov 15 - Nov 16
Best Western Plus Chemainus Inn

13. Armand Heights

Armand Heights
4.0 star property
Salt Spring Island
9.2 out of 10, Wonderful, (74 reviews)
"Great view from the balcony."
Canada
ZHIKANG GAN or Fangjie Jennifer
The price is CA $99
CA $230 total
includes taxes & fees
Nov 18 - Nov 19
Armand Heights

14. Executive Hotel Vancouver Airport

Executive Hotel Vancouver Airport
3.5 star property
Richmond City Centre
8.4 out of 10, Very good, (4,553 reviews)
"Great stay in comfortable room and great location central to everything in Richmond"
Canada
Luigi
The price is CA $118
CA $139 total
includes taxes & fees
Nov 11 - Nov 12
Executive Hotel Vancouver Airport

15. Best Western Cowichan Valley Inn

Best Western Cowichan Valley Inn
3.0 star property
Duncan
8.4 out of 10, Very good, (1,001 reviews)
"Very convenient location. Clean room, helpful staff and an excellent breakfast buffet."
Canada
Nadine
The price is CA $172
CA $197 total
includes taxes & fees
Nov 15 - Nov 16
Best Western Cowichan Valley Inn

16. Eagle Rock Bed and Breakfast

Eagle Rock Bed and Breakfast
3.5 star property
Chemainus
9.8 out of 10, Exceptional, (117 reviews)
"Great host and amazing breakfast"
United States
Norry
The price is CA $295
CA $339 total
includes taxes & fees
Nov 17 - Nov 18
Eagle Rock Bed and Breakfast

17. Grand Park Hotel Vancouver Airport, an Ascend Collection Hotel

Grand Park Hotel Vancouver Airport, an Ascend Collection Hotel
3.5 star property
Richmond City Centre
8.2 out of 10, Very good, (3,598 reviews)
"Great location with lots of restaurants around to choose from."
Canada
F
The price is CA $105
CA $122 total
includes taxes & fees
Nov 15 - Nov 16
Grand Park Hotel Vancouver Airport, an Ascend Collection Hotel

18. Versante Hotel

Versante Hotel
5.0 star property
Richmond City Centre
9.4 out of 10, Exceptional, (2,103 reviews)
"Favorite hotel in Vancouver."
United States
Grace
The price is CA $251
CA $294 total
includes taxes & fees
Nov 15 - Nov 16
Versante Hotel

19. Brentwood Bay Resort - Adults Only (16+)

Brentwood Bay Resort - Adults Only (16+)
4.5 star property
Brentwood Bay
9.6 out of 10, Exceptional, (1,177 reviews)
"Wonderful staff and excellent food"
Canada
Elizabeth
The price is CA $285
CA $322 total
includes taxes & fees
Nov 18 - Nov 19
Brentwood Bay Resort - Adults Only (16+)

20. La Quinta Inn by Wyndham Vancouver Airport

La Quinta Inn by Wyndham Vancouver Airport
3.0 star property
Richmond City Centre
8.2 out of 10, Very good, (2,879 reviews)
"Was a great hotel and location"
Canada
Tyson
The price is CA $105
CA $122 total
includes taxes & fees
Nov 16 - Nov 17
La Quinta Inn by Wyndham Vancouver Airport
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Vesuvius

Kayak along the sheltered coastline to spot seals and eagles before hiking up Mount Erskine for panoramic Gulf Island views. Book a table at the Tree House Café in Ganges village for live music under the stars while sampling local Salt Spring wines.

A pier extending into calm water with mountains in the background.
Photo by Nevermind
Open Photo by Nevermind

Top Vesuvius Hotel Reviews

More cheap stays in Vesuvius

Hotels in Vesuvius with star rating

Find out more about Vesuvius

Top reasons to visit Vesuvius

  • Stunning Scenery: Vesuvius offers breathtaking views of Mount Vesuvius and the surrounding landscapes, perfect for photography enthusiasts.
  • Outdoor Adventure: Ideal for hiking and exploring, with numerous trails catering to all skill levels.
  • Charming Accommodations: Enjoy cozy bed and breakfasts and pet-friendly options for a romantic or adventurous stay.
  • Water Activities: Rent boats to explore nearby waters, enhancing your outdoor experience.
  • Local Shops: Discover unique local boutiques that showcase Salt Spring Island's artisan culture.

Find great hotels near Vesuvius

Discover the charm of Vesuvius with a variety of delightful accommodations, including cozy bed and breakfasts and inviting guesthouses. Ideal for pet-friendly travellers, adventure seekers, and couples looking for a romantic getaway, Vesuvius offers a range of options to suit your needs. Whether you're searching for hotels near Mount Vesuvius or the best places to stay, you'll find the perfect spot to unwind and enjoy the stunning surroundings of British Columbia.

  • Best Western Plus Chemainus Inn: Nestled only 11.3km from Vesuvius, the Best Western Plus Chemainus Inn offers a budget-friendly retreat with a guest rating of 9.4. This hotel is perfect for golf enthusiasts and those travelling with pets, featuring golf-themed experiences and amenities tailored for your furry companions. The property boasts a welcoming atmosphere, allowing dogs onsite with specific policies to ensure a comfortable stay. Whether you’re here for business or leisure, the hotel provides a blend of convenience and recreation that makes it a top choice for travellers.
  • Best Western Cowichan Valley Inn: Located 14.5km from Vesuvius, the Best Western Cowichan Valley Inn is a 3-star accommodation known for its pet-friendly policies and a guest rating of 8.4. This hotel focuses on providing a comfortable experience for both you and your pets, featuring amenities such as food and water bowls and a warm welcome for dogs. Ideal for those looking to explore the region while enjoying the company of their pets, this inn combines practicality with a friendly atmosphere, making it a solid option for your stay.
  • Oceanfront Suites at Cowichan Bay: Just 16.1km from Vesuvius, Oceanfront Suites at Cowichan Bay offers an adventurous getaway with a guest rating of 8.8. This 3-star property is perfect for beach lovers and adventure seekers, featuring direct beach access and various recreational activities nearby. From sailing to hiking and fishing, there’s no shortage of excitement. The suites provide a relaxing retreat after a day of exploration, making it a fantastic choice for those looking to embrace the beauty of the coast and enjoy thrilling outdoor experiences.

Where to stay in Vesuvius

Your vacation in Vesuvius, British Columbia promises breathtaking experiences from stunning views to cozy, romantic settings. Explore nearby cities and charming neighbourhoods where friendly locals welcome you to enjoy relaxing excursions and trendy recreation. Don't miss the spacious terraces with city views or the private beaches that offer tranquil escapes. Whether you’re wandering through bustling locales or soaking in the serene atmosphere, Vesuvius is the perfect destination for outdoor enthusiasts and leisure seekers alike.

  • Salt Spring Island: Nestled in the Southern Gulf Islands, Salt Spring Island boasts a stunning natural landscape that attracts visitors year-round. With Vesuvius located within its borders, this island is known for its outdoor recreational opportunities, scenic views, and beautiful beaches. The summer months from June to August see a surge in tourist activity, making it a vibrant time to explore local markets, art galleries, and wellness retreats. Popular attractions include picturesque marinas and serene lakes, perfect for kayaking and paddleboarding. Unwind at a local spa or indulge in a body treatment, embracing the island's renowned wellness culture.
  • Fernwood: Just 3.2km from Vesuvius, Fernwood is a charming village that offers a unique blend of outdoor adventures and romantic getaways. The village sees a peak in visitors from July to September, providing a lively atmosphere during the warmer months. Fernwood is known for its quaint shops and local resorts where you can enjoy a peaceful stay. Nature lovers can explore nearby lakes and beaches, while those seeking a more leisurely experience can indulge in sightseeing along the scenic coast. The village's inviting community and local events create a welcoming environment for all travellers.
  • Ganges: Located 4.8km from Vesuvius, Ganges is a picturesque village that encapsulates the essence of Salt Spring Island. This charming destination experiences a moderate influx of visitors from June to August, drawn by its stunning outdoor settings and beach experiences. Ganges features an array of recreational areas, luxurious resorts, and rejuvenating spas. With a backdrop of marinas and tranquil lakes, you can immerse yourself in nature or enjoy a leisurely stroll along the beach. The vibrant community hosts various events and markets, providing a taste of local culture and artistry.

Things to do near Vesuvius

Vesuvius, located on Salt Spring Island, is perfect for outdoor enthusiasts and those seeking a romantic getaway. Visitors can enjoy a variety of activities including hiking trails, boat rentals, and exploring local shops. Ideal for day trips, Vesuvius offers recreational amenities and stunning scenery, making it a great spot for outdoor adventures. Don't forget to bring hiking poles to enhance your experience while enjoying the beautiful surroundings.

Shopping

In Vesuvius, you can browse local shops for unique gifts and souvenirs, including artisan crafts and handmade items. If you're up for a drive, visit the Salt Spring Island Marketplace, where you'll find a variety of local products, fresh produce, and delightful treats to take home.

Recreation

At the Marpole Curling Club, located 48.3km from Vesuvius, immerse yourself in a luxurious country setting. Enjoy rejuvenating wellness activities and unwind with friends in a tranquil atmosphere, perfect for relaxation and connection while experiencing the charm of British Columbia’s natural beauty.

Adventure

Vesuvius offers stunning beach access with beautiful views of the Gulf Islands. Explore hiking trails that wind through lush forests, or enjoy kayaking in the calm waters. Don’t miss the local farmers' market for fresh produce and artisan goods, making for a perfect day of adventure and relaxation.

Nightlife

Experience the laid-back vibe at the Vesuvius Bay Cafe, where you can enjoy local wines while watching the sunset. For a lively evening, visit the Salt Spring Island Vineyards and Winery for music events, or unwind at the nearby Salt Spring Island Brewery, sampling their unique craft beers.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Vesuvius

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Vesuvius are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Vesuvius is Monday. The most expensive day to stay in Vesuvius is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Vesuvius with your flights and activities through an Expedia package.

Find the best attractions near Vesuvius

Vesuvius, located on Salt Spring Island, British Columbia, is perfect for outdoor enthusiasts and those seeking romantic getaways. Visitors can explore beautiful marinas, national parks, and urban parks, making it an ideal spot for adventure and family experiences. Don't miss out on the stunning views and hiking opportunities at Mt. Vesuvius, which adds to the allure of this picturesque destination.

  • Ganges Marina: Located 6.4km from Vesuvius, Ganges Marina is a vibrant hub for adventure seekers. Enjoy the beach vibes and immerse yourself in outdoor activities like kayaking and paddleboarding, all while taking in the stunning coastal views.
  • Maple Bay Marina: Situated 9.7km from Vesuvius, Maple Bay Marina offers breathtaking scenery and a serene atmosphere. Perfect for leisurely strolls along the waterfront, this marina is an ideal spot for outdoor enthusiasts who appreciate nature's beauty.
  • Saint Mary Lake: Just 1.6km away from Vesuvius, Saint Mary Lake is a romantic getaway surrounded by picturesque landscapes. Enjoy a peaceful day by the water, partake in swimming or picnicking, and soak in the serene atmosphere.

Best time to go to Vesuvius

The best time to visit Vesuvius can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Vesuvius falls in August, when visitor numbers are average and weather is sunny with no rain. The coolest average temperature in Vesuvius falls in December, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January41.2°F (5.1°C)Light RainMostly CloudyHighSlightly Low
February40.6°F (4.8°C)Light RainMostly CloudyHighSlightly Low
March43.7°F (6.5°C)Light RainMostly CloudyLowAverage
April47.8°F (8.8°C)Light RainMostly SunnyLowAverage
May54.3°F (12.4°C)No RainMostly SunnyAverageAverage
June58.6°F (14.8°C)No RainMostly SunnyAverageSlightly High
July63.1°F (17.3°C)No RainSunnyHighSlightly High
August63.5°F (17.5°C)No RainSunnyAverageSlightly High
September58.8°F (14.9°C)Light RainMostly SunnyAverageAverage
October51.8°F (11.0°C)Light RainMostly SunnyLowAverage
November45.1°F (7.3°C)Light RainMostly CloudyAverageSlightly Low
December40.3°F (4.6°C)Light RainMostly CloudyAverageAverage

The nearest major airports for your trip to Vesuvius

To visit Vesuvius on Salt Spring Island, you can fly into several major airports. Vancouver International Airport (YVR) is located 45.1km away, with nearby hotels such as the 5-star Versante Hotel, just 3.2km from the airport. Victoria International Airport (YYJ) is closer at 29.0km and offers options like the 4.5-star Brentwood Bay Resort & Spa, 8.0km from the airport. Abbotsford International Airport (YXX) is 88.5km away, featuring hotels like the 3.5-star Sandman Hotel, 3.2km from the airport. Each hotel provides convenient transportation services to their respective airports, ensuring a smooth arrival for your vacation.

Frequently asked questions

What is the best area to stay in Vesuvius?
The best area to stay in Vesuvius, British Columbia, is near the Vesuvius Bay Ferry Terminal, particularly along Vesuvius Road.

This area is the main gateway to Vesuvius, offering convenient access for arrivals and departures. It's a compact and scenic spot, with properties often boasting views of the water and the Vancouver Island mountains. While not a bustling town centre, it provides easy access to the ferry and a tranquil setting.

Couples looking for a relaxing escape will find this area particularly appealing. The proximity to the ferry means less travel time upon arrival, allowing more time to enjoy the peaceful surroundings and local eateries.
When is the best time to go to Vesuvius?
The best time to visit Vesuvius is during the summer months, from June to September, when the weather is consistently warm and sunny.

This period offers the most pleasant conditions for outdoor activities and exploring the natural beauty of the area. You'll find the warmest temperatures, making it ideal for swimming, hiking, and enjoying the beaches. It's also when most local businesses and attractions are fully operational, providing the widest range of experiences.

For travellers who prefer a quieter experience and don't mind slightly cooler temperatures, the shoulder seasons of May and October can also be appealing. You'll still find many sunny days, fewer crowds, and often more readily available accommodation.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Vesuvius.
How much is the nightly rate at a Vesuvius hotel?
Prices for hotels in Vesuvius often vary, but you can find a great deal from CA $114 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia