Cancel

Beachfront at Vesuvius

(5 Reviews)
120 Langley Rd, Salt Spring Island, BC V8K 1K9, Canada

(250) 538-1601


Contact and Address

Category: Lodging,
Address: 120 Langley Rd, Salt Spring Island, BC V8K 1K9, Canada
Postal code: V8K 1K9
Phone: (250) 538-1601
Website: https://beachfrontvesuvius.com/

Location & routing

Get Directions

Most Recent Reviews


  • (April 21, 2019, 3:00 am)

    Great spot to watch the sunset


  • (July 24, 2018, 11:05 pm)

    Good food. Efficient staff.


  • (May 5, 2018, 2:05 am)

    Living by the water is quite nice, although this place is definitely not the best place for views. I came here to explore the geology of the beach, which was fun!


  • (March 31, 2018, 11:12 pm)

    Great food on the waterfront balcony. The service was superb. We will be going back every time we visit Salt Spring island.


  • (July 7, 2017, 2:32 am)

    We actually skipped the resort to as visitors to use the private beach area. It was great and the children really liked it. I've heard the resort is excellent though.

Write a Review

Photos of Beachfront at Vesuvius

Beachfront at Vesuvius | 120 Langley Rd, Salt Spring Island, BC V8K 1K9, Canada | Phone: (250) 538-1601
Beachfront at Vesuvius | 120 Langley Rd, Salt Spring Island, BC V8K 1K9, Canada | Phone: (250) 538-1601
Beachfront at Vesuvius | 120 Langley Rd, Salt Spring Island, BC V8K 1K9, Canada | Phone: (250) 538-1601
Beachfront at Vesuvius | 120 Langley Rd, Salt Spring Island, BC V8K 1K9, Canada | Phone: (250) 538-1601
Beachfront at Vesuvius | 120 Langley Rd, Salt Spring Island, BC V8K 1K9, Canada | Phone: (250) 538-1601
Beachfront at Vesuvius | 120 Langley Rd, Salt Spring Island, BC V8K 1K9, Canada | Phone: (250) 538-1601
Beachfront at Vesuvius | 120 Langley Rd, Salt Spring Island, BC V8K 1K9, Canada | Phone: (250) 538-1601
Beachfront at Vesuvius | 120 Langley Rd, Salt Spring Island, BC V8K 1K9, Canada | Phone: (250) 538-1601
Beachfront at Vesuvius | 120 Langley Rd, Salt Spring Island, BC V8K 1K9, Canada | Phone: (250) 538-1601
Beachfront at Vesuvius | 120 Langley Rd, Salt Spring Island, BC V8K 1K9, Canada | Phone: (250) 538-1601