Find hotels in Vesuvius from CA $121

  • 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

Guest rating
Guest rating
Star rating

Our top choices for Vesuvius hotels

River Rock Casino Resort

River Rock Casino Resort
4.0 star property
Richmond City Centre
8.6 out of 10, Excellent, (11,910 reviews)
"It was a very lovely stay. "
Canada
Karen
The price is CA $214
CA $274 total
includes taxes & fees
May 18 - May 19
River Rock Casino Resort

Quarrystone House B&B

Quarrystone House B&B
3.0 star property
Salt Spring Island
9.6 out of 10, Exceptional, (129 reviews)
"Beautiful property with great views and an excellent breakfast!"
Canada
Melissa
The price is CA $420
CA $483 total
includes taxes & fees
May 18 - May 19
Quarrystone House B&B

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, (133 reviews)
"This is an excellent stay! The location is wonderful, the suite is very private and well equipped. We loved the hot tub and the great decks for just relaxing. Morning breakfast was definitely a treat and so tasty. I would stay here again in a heartbeat!!"
Canada
Lorne
Salt Spring Carriage House B&B

Harbour House Hotel

Harbour House Hotel
3.0 star property
Salt Spring Island
8.6 out of 10, Excellent, (574 reviews)
"Beautiful location just across the street from the bay. walking distance to the town center. Would stay here again!"
United States
Greg
The price is CA $478
CA $550 total
includes taxes & fees
May 23 - May 24
Harbour House Hotel

Hastings House Country House Hotel

Hastings House Country House Hotel
4.0 star property
Salt Spring Island
9.2 out of 10, Wonderful, (51 reviews)
"Beautiful grounds, and lovely breakfast by the beach every morning! "
Canada
Jenise
Hastings House Country House Hotel

Radisson Blu Vancouver Airport Hotel & Marina

Radisson Blu Vancouver Airport Hotel & Marina
4.0 star property
Sea Island
8.8 out of 10, Excellent, (6,060 reviews)
"Great location near the airport and surrounding restaurants and shopping."
United States
Mireille
The price is CA $254
CA $298 total
includes taxes & fees
May 24 - May 25
Radisson Blu Vancouver Airport Hotel & Marina

Wetherly Inn

Wetherly Inn
3.5 star property
Salt Spring Island
10.0 out of 10, Exceptional, (66 reviews)
"Beautiful property and gardens. Excellent hosts and breakfasts "
United States
Rohinee
Wetherly Inn

The Cottage and Castle

The Cottage and Castle
4.0 star property
Chemainus
9.4 out of 10, Exceptional, (41 reviews)
"House was super cute great place to stay"
United States
Brian
The price is CA $239
CA $275 total
includes taxes & fees
May 21 - May 22
The Cottage and Castle

Elevate Rooms Armand Heights

Elevate Rooms Armand Heights
4.0 star property
Salt Spring Island
9.2 out of 10, Wonderful, (66 reviews)
"lovely remote location"
Canada
Anssi
The price is CA $330
CA $496 total
includes taxes & fees
May 18 - May 19
Elevate Rooms Armand Heights

Fairmont Vancouver Airport In-Terminal Hotel

Fairmont Vancouver Airport In-Terminal Hotel
4.5 star property
Sea Island
9.6 out of 10, Exceptional, (7,704 reviews)
"We enjoyed our stay Thank you "
United States
Corinne
The price is CA $359
CA $421 total
includes taxes & fees
May 17 - May 18
Fairmont Vancouver Airport In-Terminal Hotel

Best Western Plus Chemainus Inn

Best Western Plus Chemainus Inn
2.5 star property
Chemainus
9.4 out of 10, Exceptional, (1,002 reviews)
"Great Hotel!!!"
Canada
Robert
The price is CA $157
CA $180 total
includes taxes & fees
May 24 - May 25
Best Western Plus Chemainus Inn

Best Western Cowichan Valley Inn

Best Western Cowichan Valley Inn
3.0 star property
Duncan
8.4 out of 10, Very good, (925 reviews)
"Overall a good stay, a little overpriced to but still no complaints"
Canada
Aditya
The price is CA $186
CA $214 total
includes taxes & fees
May 17 - May 18
Best Western Cowichan Valley Inn

Radisson Hotel Vancouver Airport

Radisson Hotel Vancouver Airport
4.0 star property
Richmond City Centre
8.8 out of 10, Excellent, (3,078 reviews)
"Airport shuttle and great restaurant on site and very close proximity to a mall."
Canada
Carol
The price is CA $329
CA $386 total
includes taxes & fees
May 18 - May 19
Radisson Hotel Vancouver Airport

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,713 reviews)
"Good location (close to the airport, shopping and restaurants)."
Canada
Matthew
The price is CA $212
CA $246 total
includes taxes & fees
May 18 - May 19
La Quinta Inn by Wyndham Vancouver Airport

The Westin Bear Mountain Golf Resort & Spa, Victoria

The Westin Bear Mountain Golf Resort & Spa, Victoria
4.0 star property
Bear Mountain Resort
9.0 out of 10, Wonderful, (1,002 reviews)
"Beautiful property "
Canada
Laurie
The price is CA $329
CA $385 total
includes taxes & fees
Jun 1 - Jun 2
The Westin Bear Mountain Golf Resort & Spa, Victoria

The Westin Wall Centre, Vancouver Airport

The Westin Wall Centre, Vancouver Airport
4.0 star property
Richmond City Centre
9.4 out of 10, Exceptional, (1,001 reviews)
"Excellent business travel hotel"
Canada
Christopher John
The price is CA $339
CA $397 total
includes taxes & fees
May 31 - Jun 1
The Westin Wall Centre, Vancouver Airport

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,385 reviews)
"great location near skytrain transit to access downtown quickly."
Canada
Glenn
The price is CA $195
CA $226 total
includes taxes & fees
May 18 - May 19
Grand Park Hotel Vancouver Airport, an Ascend Collection Hotel

Falcon Nest Motel

Falcon Nest Motel
2.0 star property
Duncan
7.8 out of 10, Good, (44 reviews)
"Clean, convient and quite at night. "
United States
Jeffrey
The price is CA $110
CA $127 total
includes taxes & fees
May 18 - May 19
Falcon Nest Motel

Versante Hotel

Versante Hotel
5.0 star property
Richmond City Centre
9.4 out of 10, Exceptional, (1,761 reviews)
"Very clean great stay"
United States
Lupe
The price is CA $294
CA $344 total
includes taxes & fees
May 18 - May 19
Versante Hotel

Brentwood Bay Resort

Brentwood Bay Resort
4.5 star property
Brentwood Bay
9.6 out of 10, Exceptional, (1,108 reviews)
"Great place!"
Canada
Luke
The price is CA $356
CA $402 total
includes taxes & fees
May 21 - May 22
Brentwood Bay Resort
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.

Photo by Evae
Open Photo by Evae

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 can I save on a Vesuvius hotel booking with Expedia?
Members always get our best prices. Find our best Vesuvius hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 $121 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