Book romantic hotels in South Oak Bay, Victoria from CA $249
Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top South Oak Bay Romantic Getaways & Hotels
Oak Bay Beach Hotel
1175 Beach Dr, Victoria, BC
Free cancellation
Reserve now, pay when you stay
The price is CA $249 per night
CA $249
CA $289 total
includes taxes & fees
10 Dec - 11 Dec
Book a stay at this luxury resort in Victoria. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the pool and the helpful staff ...
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.
South Oak Bay hotels essential information
Accommodation | 1,222 hotels |
---|---|
Lowest Price | CA $249 |
Highest Price | CA $249 |
Popular hotels | Oak Bay Beach Hotel |
Recent South Oak Bay hotel reviews by fellow wanderers
Royal Scot Hotel & Suites
5 out of 5
Posted 2 days ago
Travelocity Verified Review
"Excellent "
A verified traveller stayed at Royal Scot Hotel & Suites
Explore more Romantic Getaways & Hotels
Types of hotels
Hotels near…
Hotels by star rating
Areas of South Oak Bay
Most popular
Hotels
Hotels in Whistler VillageHotels in Downtown VancouverHotels in GastownHotels with Hot Tubs in Granville IslandPet Friendly Hotels in Whistler CreeksideHotels in Downtown VictoriaCasino Resorts & Hotels in Downtown VancouverConvention Center Hotels in Coal HarbourHotels in Downtown KelownaHotels in Vancouver SouthHotels in EsquimaltHotels in GlenmoreHotels in Bear Mountain ResortConvention Center Hotels in Downtown VancouverHotels with Early Check-in in Downtown VictoriaHotels in Mount PleasantHotel Wedding Venues in Granville IslandSpa Resorts & Hotels in Granville IslandHotels with smoking rooms in Downtown Vancouver3 Star Hotels in Downtown VictoriaHotels in CloverdaleHotels in West SecheltHotels in Whistler CreeksideHotels in Granville Island