Hotels in Oak Bay
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Aug 19 - Aug 20Tomorrow
Aug 20 - Aug 21This weekend
Aug 21 - Aug 23Next weekend
Aug 28 - Aug 30Top 5 hotels in Oak Bay at a glance
- Algonquin Resort St Andrews by-the-Sea Autograph Collection — 4-star hotel in St. Andrews. Guest rating: 9.2/10 — Wonderful.
- Scoodic Motel — 2.5-star hotel in Oak Bay. Guest rating: 9.0/10 — Wonderful.
- Winsome Inn — 2.5-star hotel in St. Stephen. Guest rating: 8.4/10 — Very Good.
- Kennedy House — 3-star hotel in St. Andrews. Guest rating: 9.0/10 — Wonderful.
- The Coach House — 3.5-star hotel in St. Stephen. Guest rating: 9.2/10 — Wonderful.
Where to stay in Oak Bay?




Algonquin Resort St Andrews by-the-Sea Autograph Collection
Algonquin Resort St Andrews by-the-Sea Autograph CollectionSt. Andrews
$161
$234 total
includes taxes & fees
Sep 13 - Sep 14




Kennedy House
Kennedy HouseSt. Andrews
$106
$125 total
includes taxes & fees
Sep 16 - Sep 17




The Coach House
The Coach HouseSt. Stephen
$112
$128 total
includes taxes & fees
Aug 23 - Aug 24




Saint Andrews Inn & Suites
Saint Andrews Inn & SuitesSt. Andrews
$155
$184 total
includes taxes & fees
Sep 16 - Sep 17




Granite Town Hotel
Granite Town HotelSt George
$116
$137 total
includes taxes & fees
Sep 1 - Sep 2




Picket Fence Motel
Picket Fence MotelSt. Andrews
$103
$123 total
includes taxes & fees
Aug 30 - Aug 31




Greenside motel
Greenside motelSt. Andrews
$93
$112 total
includes taxes & fees
Aug 30 - Aug 31




Kingsbrae Arms Inn
Kingsbrae Arms InnSt. Andrews
$294
$369 total
includes taxes & fees
Aug 20 - Aug 21




Homeport Suites & Residences
Homeport Suites & ResidencesLords Cove
$116
$133 total
includes taxes & fees
Sep 2 - Sep 3
Go beyond your typical stay in Oak Bay
Pet friendly
Family friendly
Top landmarks in Oak Bay
Oak Bay Provincial Park
10.0/10 (1 review)
Oak Bay Provincial Park is 0.3 mi (0.5 km) from central Oak Bay, why not stop by during your stay.
Check out reviews of Oak Bay hotels guests love
The Coach House
10/10 Excellent
"This is a unique opportunity to taste an ancient style living. The two hosts treated me like old friends. I am deeply impressed by their hospitality. Amazing breakfast is a plus."
Winsome Inn
10/10 Excellent
"Loved the breakfast room. Bright, cheerful staff and a fresh start to the day."
Algonquin Resort St Andrews by-the-Sea Autograph Collection
8/10 Good
"What a fun place to stay. We loved the historic aspect of this grand hotel. We had beers and dinner in the tavern and they were the best burgers we’ve had in a long time."
Europa Inn
10/10 Excellent
"Nice , clean place to stay close to all the shops and restaurants"
Kingsbrae Arms Inn
10/10 Excellent
"Bon emplacement. Le personnel est tres gentil"
Saint Andrews Inn & Suites
10/10 Excellent
"I’ll come back!"
The Montague Rose Inn
8/10 Good
"It was a unique experience and very cool what the owners have done to renovate this old house"
Woodhaven Country Lodge
8/10 Good
"Great location. Pet friendly was a plus. Kinda buggy."




















