
4 Stars Hotels in Esquimalt, Victoria from CA $120
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Esquimalt 4 Star Hotels
Our top choices for Esquimalt 4-star hotels

1. Fairmont Empress
Fairmont EmpressDowntown Victoria
9.4 out of 10, Exceptional, (2,982 reviews)
The price is CA $295
CA $346 total
includes taxes & fees
Nov 29 - Nov 30

2. Hotel Grand Pacific
Hotel Grand PacificInner Harbour
9.2 out of 10, Wonderful, (3,998 reviews)
The price is CA $207
CA $243 total
includes taxes & fees
Nov 29 - Nov 30

3. The Oswego Hotel
The Oswego HotelJames Bay
9.4 out of 10, Exceptional, (2,257 reviews)
The price is CA $212
CA $248 total
includes taxes & fees
Nov 15 - Nov 16

4. Oak Bay Beach Hotel
Oak Bay Beach HotelSouth Oak Bay
9.8 out of 10, Exceptional, (1,239 reviews)
The price is CA $272
CA $316 total
includes taxes & fees
Dec 9 - Dec 10

5. The Magnolia Hotel and Spa
The Magnolia Hotel and SpaDowntown Victoria
9.8 out of 10, Exceptional, (1,485 reviews)
The price is CA $236
CA $277 total
includes taxes & fees
Nov 29 - Nov 30

6. Inn at Laurel Point
Inn at Laurel PointInner Harbour
9.4 out of 10, Exceptional, (1,679 reviews)
The price is CA $203
CA $238 total
includes taxes & fees
Nov 22 - Nov 23

7. Delta Hotels by Marriott Victoria Ocean Pointe Resort
Delta Hotels by Marriott Victoria Ocean Pointe ResortSonghees
9.2 out of 10, Wonderful, (1,069 reviews)
The price is CA $203
CA $238 total
includes taxes & fees
Nov 29 - Nov 30

8. DoubleTree by Hilton Hotel & Suites Victoria
DoubleTree by Hilton Hotel & Suites VictoriaDowntown Victoria
9.0 out of 10, Wonderful, (1,142 reviews)
The price is CA $212
CA $249 total
includes taxes & fees
Nov 15 - Nov 16

9. The Vic, an Ascend Collection Hotel
The Vic, an Ascend Collection HotelBurnside
8.8 out of 10, Excellent, (1,491 reviews)
The price is CA $104
CA $120 total
includes taxes & fees
Nov 15 - Nov 16

10. Brentwood Bay Resort - Adults Only (16+)
Brentwood Bay Resort - Adults Only (16+)Brentwood Bay
9.6 out of 10, Exceptional, (1,177 reviews)
The price is CA $285
CA $322 total
includes taxes & fees
Nov 18 - Nov 19

11. SoLo Suites
SoLo SuitesVictoria
9.2 out of 10, Wonderful, (1,000 reviews)
The price is CA $166
CA $193 total
includes taxes & fees
Nov 15 - Nov 16

12. Coast Victoria Hotel & Marina by APA
Coast Victoria Hotel & Marina by APAInner Harbour
9.2 out of 10, Wonderful, (1,302 reviews)
The price is CA $199
CA $233 total
includes taxes & fees
Nov 22 - Nov 23

13. Prestige Oceanfront Resort, WorldHotels Luxury
Prestige Oceanfront Resort, WorldHotels LuxurySooke
9.2 out of 10, Wonderful, (1,012 reviews)
The price is CA $160
CA $186 total
includes taxes & fees
Nov 17 - Nov 18

14. Villa Eyrie Resort
Villa Eyrie ResortMalahat
9.4 out of 10, Exceptional, (932 reviews)
The price is CA $203
CA $291 total
includes taxes & fees
Dec 13 - Dec 14

15. Victoria Marriott Inner Harbour
Victoria Marriott Inner HarbourDowntown Victoria
9.0 out of 10, Wonderful, (1,001 reviews)
The price is CA $233
CA $273 total
includes taxes & fees
Nov 15 - Nov 16

16. The Westin Bear Mountain Golf Resort & Spa, Victoria
The Westin Bear Mountain Golf Resort & Spa, VictoriaBear Mountain Resort
9.0 out of 10, Wonderful, (1,003 reviews)
The price is CA $183
CA $214 total
includes taxes & fees
Nov 19 - Nov 20

17. Holiday Inn Victoria Elk Lake by IHG
Holiday Inn Victoria Elk Lake by IHGVictoria
8.8 out of 10, Excellent, (580 reviews)
The price is CA $154
CA $179 total
includes taxes & fees
Dec 13 - Dec 14

18. Rosemead House
Rosemead HouseEsquimalt
9.8 out of 10, Exceptional, (155 reviews)
The price is CA $309
CA $358 total
includes taxes & fees
Nov 15 - Nov 16

19. Sooke Harbour House
Sooke Harbour HouseSooke
9.6 out of 10, Exceptional, (164 reviews)
The price is CA $231
CA $268 total
includes taxes & fees
Dec 13 - Dec 14

20. Pendray Inn & Tea House
Pendray Inn & Tea HouseInner Harbour
9.4 out of 10, Exceptional, (440 reviews)
The price is CA $192
CA $260 total
includes taxes & fees
Nov 24 - Nov 25
Save an average of 15% on thousands of hotels when you're signed in
Top Esquimalt Hotel Reviews

Inn at Laurel Point
10/10 Excellent

The Oswego Hotel
10/10 Excellent
Explore a world of travel with Expedia
- Casino Hotels in British Columbia
- 4 Star Hotels in James Bay
- 4 Star Hotels in Oak Bay
- Downtown Victoria Hotels
- 3 Star Hotels in Esquimalt
- Family Hotels in British Columbia
- 3 Star Hotels in Victoria
- Cabin Rentals in British Columbia
- Brentwood Bay Resort
- 4 Star Hotels in Sooke
- Sidney Hotels
- 4 Star Hotels in Brentwood Bay
- Langford Hotels
- 3 Star Hotels in Langford
- Inner Harbour Hotels
- Nanaimo Hotels
- 4 Star Hotels in Downtown Victoria
- 2 Star Hotels in Duncan
- 2 Star Hotels in Victoria
- 4 Star Hotels in Langford
- Casino Hotels in Victoria
- Richmond Hotels
- 3 Star Hotels in Bamberton
- 5 Star Hotels in Gulf Islands
- British Columbia Hotels
- 5 Star Hotels in Sooke
- Pet-Friendly Hotels in Victoria
- Sookepoint Ocean Cottage Resort
- 3 Star Hotels in James Bay
- Sooke Hotels
- 5 Star Hotels in North Saanich
- 5 Star Hotels in Victoria West
- 4 Star Hotels in Victoria
- 4 Star Hotels in Rockland
- 4 Star Hotels in Sidney
- Salt Spring Island Hotels
- B&B in Victoria
- 4 Star Hotels in Jubilee
- 5 Star Hotels in Salt Spring Island
- 3 Star Hotels in Downtown Victoria
- 3 Star Hotels in Inner Harbour
- 5 Star Hotels in Shawnigan Lake
- The Sidney Pier Hotel
- All Inclusive Resorts and in British Columbia
- 4 Star Hotels in Shirley
- Cheap Hotels in Victoria
- Victoria Hotels
- Motels in Victoria
- 4 Star Hotels in Salt Spring Island
- Prestige Oceanfront Resort
- Spa Hotels in British Columbia
- 5 Star Hotels in Downtown Victoria
- Romantic Hotels in British Columbia
- Hotels near Vancouver Intl.
- 5 Star Hotels in Victoria
- 5 Star Hotels in Mill Bay
- Flights from Vancouver (YVR) to Victoria (YYJ)
- Flights from Halifax (YHZ) to Vancouver (YVR)
- Air Canada Toronto (YYZ) to Vancouver (YVR) flights
- Flights from Kelowna (YLW) to Vancouver (YVR)
- Flights from Delhi (DEL) to Vancouver (YVR)
- Flights to British Columbia
- Flights from Winnipeg (YWG) to Vancouver (YVR)
- Flights from Victoria Intl.
- Flights from Montreal (YUL) to Victoria (YYJ)
- Flights from Kelowna (YLW) to Victoria (YYJ)
- Flights from Toronto (YYZ) to Victoria (YYJ)
- Flights from London (YXU) to Vancouver (YVR)
- Flights from Calgary (YYC) to Vancouver (YVR)
- Flights from Saskatoon (YXE) to Victoria (YYJ)
- Flights from Montreal (YUL) to Vancouver (YVR)
- Flights from Calgary (YYC) to Victoria (YYJ)
- Flights from Saskatoon (YXE) to Vancouver (YVR)
- Flights from Manila (MNL) to Vancouver (YVR)
- Flights from Vancouver Intl.
- Flights from Winnipeg (YWG) to Victoria (YYJ)
- Flights from Vancouver (CXH) to Victoria (YWH)
- Flights to Victoria
- Flights from Toronto (YYZ) to Vancouver (YVR)
- Flights from Ottawa (YOW) to Victoria (YYJ)
- Flights from Ottawa (YOW) to Vancouver (YVR)
- Flights from Edmonton (YEG) to Vancouver (YVR)
- Flights from Edmonton (YEG) to Victoria (YYJ)



























































