Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Great facilities, customer service and food wit an incredible view at an affordable price.
Prestige Oceanfront Resort, BW Premier Collection$122Prestige Oceanfront Resort, BW Premier Collection$122
We had a wonderful stay at Ocean Wilderness Inn. It is B and B with very friendly and helpful hosts. The property is beautiful and a great respite from the normal hustle and bustle of life. We walked down the stairs to the beach and had a wonderful walk on the beach after a delicious breakfast. We ...
Ocean Wilderness Inn$161Ocean Wilderness Inn$161
I first heard about the House almost 30 years ago. Nice to see some places can sustain their reputations. A delightful couple days of relaxation. Everything was perfect. We travel with our son who has special needs and everyone was welcoming and accommodating.
Sooke Harbour House$171Sooke Harbour House$171
Right on the beach, very private. Hot tub was a huge plus. Perfect place to recharge and have a quiet getaway. Only minus was the shower head could use an update.
The location of this B&B is part of the positive experience during your stay. The views are spectacular and if you like watching the sun set you can do so from the large front deck. The yard is landscaped beautiful flowers. Our room and bed were comfortable. Bill serves up a great breakfast. Our ...
I spent a night at this hotel when I rescheduled my flight and had to check out of original hotel. Initially, I was concern about the 1 hour drive from the hotel to the airport in the morning since my flight was 5:45 am. When I met the owner and expressed my concerned she was willing to let me choose ...
Gordon's Beach Farm Stay B&B$90Gordon's Beach Farm Stay B&B$90
A beautiful log cabin with water views. Great for a family. Well appointed and comfortable. France is a gem of a host and very welcoming. This is a great base for exploring the South West of the Island. Don't forget to add the $100 cleaning fee to your bill....if staying for a week it's not to bad...but ...
It was amazing place. Nice view , very clean including everything that we needed for cooking.Nice ,Very quiet and enjoyable place. Very friendly people.They were present there to help anytime.we are hoping to back again with our groups of friends next year.
Although we normally stay in hotels, my wife and I felt very relaxed staying five nights at 4 Beaches B&B. The layout of the house allows the guests to have as much privacy as they wish as the hosts' living space was in a separate part of the house. The spacious rooms with ensuite were clean and ...
Our family of 7 visited during spring break. It was great! Our tween/teen kids especially liked having their own room downstairs. The view was beautiful and we loved all the suggested activities in the welcome book. The place was spotless and there were plenty of towels (not enough towels is my pet ...
Known for its beaches and wildlife, Sooke offers a lot for the traveler booking a beach vacation. With 17 beach hotels and other accommodation options to pick from in this seaside destination, it's a breeze to find one that meets your needs.
As you browse for a place to stay by the water in Sooke, check out these top-rated beach hotels with positive customer reviews.
Sooke Harbour House - 4-star romantic hotel on the beach. It features a restaurant, a sauna, and free WiFi. Activities include mountain biking. Guests love the overall value and spacious rooms.
Madrona Cottage by BC Island Vacation Homes - 3.5-star vacation home near the beach. This vacation home boasts a spa tub, free WiFi, and free parking.
Otter Point House by BC Island Vacation Homes - 4-star vacation home near the beach. It offers free WiFi, free parking, and in-room kitchens.
Skye House by BC Island Vacation Homes - 3.5-star vacation home near the beach. It features a spa tub, free WiFi, and free parking.
Prestige Oceanfront Resort, BW Premier Collection - 4-star spa hotel near the beach. Our travelers recommend its overall value and comfortable rooms. This hotel boasts an indoor pool, a spa tub, and a restaurant.
Good weather can be important during a beach vacation, so you can use these local temperature and rainfall averages to decide when to visit.
To get to Sooke, book a flight to Victoria, BC (YWH-Victoria Inner Harbour), the closest major airport, which is located 16.6 mi (26.7 km) from the city center. You can find out about water transportation options at the local port.