Skip to main content

Beach Hotels in Sooke

Find the beach hotels that appeal to you the most

September 2026

123456
78910111213
14151617181920
21222324252627
282930

October 2026

1234
567891011
12131415161718
19202122232425
262728293031
Flexible date options
Select occupancy

The best beach hotels in Sooke

Check out our pick of great beach hotels in Sooke

Filter by:

Review score

Woodside Farm Country Inn

Sooke

Featuring garden views, Woodside Farm Country Inn offers accommodation with a garden, a terrace and a shared lounge, around 1.4 km from Ella Beach.

O
Olwyn
From
Australia
This dream farm and country guest house was just what we wanted for our last night in Canada. Loved the spa, delighted to discover the ‘beach’ at the end of the drive, gorgeous rooms and shared spaces
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 241 reviews
Price from
£104.49
1 night, 2 adults

Piece of Paradise

Sooke

Located in Sooke, 33 km from Royal Roads University, Piece of Paradise has a private beach area, private parking and rooms with free WiFi access.

L
LINDA
From
United Kingdom
The location is just perfect. peaceful and quiet and a beautiful setting by the lake. The hosts were so lovely. A very warm welcome, lots of little personal touches - homemade granola and cookies for example! - and they were so friendly. Travelling on my own I appreciated the little chats about the local area for example. I will definitely return one day
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 27 reviews
Price from
£176.03
1 night, 2 adults

Sooke Harbour House

Hotel in Sooke

Located in Sooke, 2.1 km from Ella Beach, Sooke Harbour House provides accommodation with a garden, free private parking, a terrace and a restaurant.

T
Tom
From
Canada
Such a beautiful location and room we had right on the water. The breakfast and our server was topnotch too. We enjoyed our stay and look forward to a return visit.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 26 reviews
Price from
£181.24
1 night, 2 adults

Sooke Harbour Resort & Marina

Sooke

Located on the shores of the Juan de Fuca Strait, this resort is a 5-minute drive from Sooke, British Columbia. It features an 114-slip marina and offers charter fishing trips.

L
Lauren
From
Canada
The people at the reception were very friendly and helpful. Everything was clean, and all the facilities were comfortable and spacious. Me and my friends had a lovely time there and would definitely come back
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 157 reviews
Price from
£227.99
1 night, 2 adults

Prestige Oceanfront Resort, WorldHotels Luxury

Hotel in Sooke

Offering beautiful views of Sooke Harbour and the Olympic Mountains, this waterfront resort features a modern spa and several dining options. Free WiFi and an indoor pool and hot tub are available.

P
Peter
From
Australia
We couldn't believe the beautiful views from the property and the stunning development.The room was extra large and well appointed.We had dinner at the restaurant both nights and that was good too.The cafe in the foyer was a great place to have a light breakfast too.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 567 reviews
Price from
£111.63
1 night, 2 adults

Coastal Drift Sooke

Sooke

Offering a private beach area and mountain view, Coastal Drift Sooke is set in Sooke, 19 km from Royal Roads University and 28 km from Camosun College.

J
JIM
From
Canada
Lovely location, beautiful view, very good quality linens, towels and furnishings. Host was very responsive.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 5 reviews
Price from
£379.38
1 night, 2 adults

Malahat Fairyland Cottage

Malahat (Near Sooke)

Featuring garden views, Malahat Fairyland Cottage provides accommodation with patio, around 19 km from Mill Bay Ferry Terminal.

M
Melissa
From
Thailand
Honestly everything. It was one of the most beautiful places I've ever stayed. A true gem. The host was very kind, and I felt very lucky to be there.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 8 reviews
Price from
£272.66
1 night, 2 adults

Cozy Beachfront Cabin at Woodside Farm

Sooke

Featuring garden views, Cozy Beachfront Cabin at Woodside Farm offers accommodation with a private beach area, a garden and a terrace, around 1.3 km from Ella Beach.

F
Freya
From
United Kingdom
The location was exceptional, the cabin is cozy and idyllic. It was comfortable and clean and welcoming. The animals on the farm were adorable too!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 16 reviews

Vancouver Island Waterfront Resort

Sooke

Boasting a spa bath, Vancouver Island Waterfront Resort is situated in Sooke. This beachfront property offers access to free WiFi and free private parking.

S
Sherri
From
Canada
The view from our suite was beautiful!! Eagles flying as the seals and wildlife splashed around in the bay.. This was a peaceful and amazing resort.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 6 reviews

Sooke Harbour Townhouse - Waterfront 2-Bed Rental

Sooke

Boasting a spa bath, Sooke Harbour Townhouse - Waterfront 2-Bed Rental is situated in Sooke. This beachfront property offers access to a balcony, free private parking and free WiFi.

R
Robert
From
Germany
Very good location next to the dock where we meet our fishing guide every morning. We stayed at the exact same place last year and had a fantastic time. We had everything we needed for our family.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 19 reviews
All beach hotels in Sooke

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Sooke and surroundings in the past month

See all

Popular with guests booking beach hotels in Sooke

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 567 reviews

Popular with guests booking beach hotels in Sooke

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 241 reviews

Popular with guests booking beach hotels in Sooke

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 26 reviews

Popular with guests booking beach hotels in Sooke

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 157 reviews

Popular with guests booking beach hotels in Sooke

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 27 reviews

Popular with guests booking beach hotels in Sooke

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 18 reviews

Popular with guests booking beach hotels in Sooke

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews

Popular with guests booking beach hotels in Sooke

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 22 reviews

Popular with guests booking beach hotels in Sooke

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 17 reviews

Popular with guests booking beach hotels in Sooke

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Highly rated beach hotels in Sooke and nearby

See all
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 567 reviews

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 241 reviews

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 26 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 157 reviews

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 27 reviews

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 18 reviews

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 22 reviews

Save money on beach in Sooke and nearby – budget options available

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 17 reviews
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 19 reviews

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 6 reviews

Coastal Drift Sooke

5479 Sooke Road
Budget options available
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 5 reviews

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 29 reviews

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 12 reviews

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 16 reviews

FAQ about beach hotels in Sooke

On average, a beach hotel in Sooke costs £170 per night (based on Booking.com prices).
The average price of a beach hotel in Sooke for this evening is £356 (based on Booking.com prices).
Sooke Harbour Hideaway - Luxurious Vacation Rental, Piece of Paradise and Sooke Harbour Getaway are some of our most popular beach hotels in Sooke.
East Sooke Hideaway, Piece of Paradise and Sooke Oceanview Penthouse - Family Friendly have received great reviews from guests in Sooke regarding the views from these beach hotels.

Beach hotels that guests love in Sooke

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 16 reviews
Great and special experience, very comfortable beds, relaxing hot pot and gas fire place, good BBQ, total silence by night (you cannot even hear the fridge which is rare...), no mosquitos and very friendly owners. We also enjoyed the location nearby to the sooke NP (to the East) and beaches (to the West).
Guest review byBenjamin
Family with young children
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 20 reviews
The view of garden and Ocean is nice. We had deer and peacock. Very quiet :-)
Guest review byGorm Alex
Young couple