
Find hotels in Oak Bay from ฿2,410
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Oak Bay hotels

Scoodic Motel
Scoodic MotelOak Bay
9.0 out of 10, Wonderful, (316 reviews)
The price is ฿2,569
฿2,954 total
includes taxes & fees
2 Jun - 3 Jun

Woodhaven Country Lodge
Woodhaven Country LodgeOak Bay
9.6 out of 10, Exceptional, (58 reviews)
The price is ฿7,258
฿8,347 total
includes taxes & fees
9 Jun - 10 Jun

Granite Town Hotel
Granite Town HotelSt George
8.8 out of 10, Excellent, (1,001 reviews)
The price is ฿3,796
฿4,499 total
includes taxes & fees
4 Jun - 5 Jun

Algonquin Resort St Andrews by-the-Sea Autograph Collection
Algonquin Resort St Andrews by-the-Sea Autograph CollectionSt. Andrews
9.2 out of 10, Wonderful, (1,002 reviews)
The price is ฿6,168
฿8,723 total
includes taxes & fees
9 Jun - 10 Jun

Winsome Inn
Winsome InnSt. Stephen
8.4 out of 10, Very good, (595 reviews)
The price is ฿3,675
฿4,226 total
includes taxes & fees
5 Jun - 6 Jun

Dominion Hill Country Inn
Dominion Hill Country InnDigdeguash
9.4 out of 10, Exceptional, (378 reviews)
The price is ฿4,640
฿5,336 total
includes taxes & fees
3 Jun - 4 Jun

Picket Fence Motel
Picket Fence MotelSt. Andrews
9.4 out of 10, Exceptional, (592 reviews)
The price is ฿3,388
฿4,014 total
includes taxes & fees
2 Jun - 3 Jun

Europa Inn
Europa InnSt. Andrews
8.4 out of 10, Very good, (59 reviews)
The price is ฿3,983
฿4,908 total
includes taxes & fees
14 Jun - 15 Jun

Saint Andrews Inn & Suites
Saint Andrews Inn & SuitesSt. Andrews
8.8 out of 10, Excellent, (1,004 reviews)
The price is ฿4,665
฿5,528 total
includes taxes & fees
14 Jun - 15 Jun

Windsor House Inn
Windsor House InnSt. Andrews
The price is ฿5,607
฿6,645 total
includes taxes & fees
3 Jun - 4 Jun

Greenside motel
Greenside motelSt. Andrews
8.6 out of 10, Excellent, (418 reviews)
The price is ฿2,003
฿2,410 total
includes taxes & fees
7 Jun - 8 Jun

Kennedy House
Kennedy HouseSt. Andrews
8.8 out of 10, Excellent, (1,007 reviews)
The price is ฿2,523
฿2,990 total
includes taxes & fees
14 Jun - 15 Jun

Kingsbrae Arms Inn
Kingsbrae Arms InnSt. Andrews
9.6 out of 10, Exceptional, (89 reviews)
The price is ฿7,753
฿9,777 total
includes taxes & fees
6 Jun - 7 Jun

The Coach House
The Coach HouseSt. Stephen
9.2 out of 10, Wonderful, (185 reviews)
The price is ฿3,659
฿4,207 total
includes taxes & fees
2 Jun - 3 Jun

The Montague Rose Inn
The Montague Rose InnSt. Andrews
9.6 out of 10, Exceptional, (38 reviews)
The price is ฿5,302
฿6,283 total
includes taxes & fees
8 Jun - 9 Jun

Oakhill Oasis Guest House
Oakhill Oasis Guest HouseOak Hill
The price is ฿3,854
฿4,432 total
includes taxes & fees
27 Jun - 28 Jun
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Oak Bay attractions
More cheap stays in Oak Bay

Greenside motel
242 Mowat Drive St. Andrews NB
The price is ฿2,003 per night from 7 Jun to 8 Jun
฿2,003
฿2,410 total
7 Jun - 8 Jun
includes taxes & fees
8.6/10 Excellent! (418 reviews)






























































