3 Stars Hotels in Esquimalt, Victoria from CA $82

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top Esquimalt 3 Star Hotels

Howard Johnson Hotel & Suites by Wyndham Victoria Elk Lake
3 out of 5
4670 Elk Lake Drive, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is CA $125 per night from Nov 1 to Nov 1
4/5 Very Good! (929 reviews)
"Good location, easy check-in. Room size was good. Unfortunately the bed was quite hard which for me made it difficult to sleep. The attached restaurant was surprisingly excellent."

Reviewed on Oct. 20, 2021

Howard Johnson Hotel & Suites by Wyndham Victoria Elk Lake
Royal Scot Hotel & Suites
3 out of 5
425 Quebec St, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is CA $135 per night from Nov 23 to Nov 23
4.5/5 Wonderful! (1,327 reviews)
"Clean..spacious..excellent location and amenities"

Reviewed on Oct. 22, 2021

Royal Scot Hotel & Suites
Red Lion Inn and Suites
3 out of 5
3366 Douglas St, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is CA $82 per night from Oct 27 to Oct 27
4.1/5 Very Good! (1,324 reviews)
"A great place to stay"

Reviewed on Oct. 24, 2021

Red Lion Inn and Suites
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Chateau Victoria Hotel and Suites
3.5 out of 5
740 Burdett Ave, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is CA $164 per night from Nov 3 to Nov 3
4.4/5 Wonderful! (1,125 reviews)
"Beautiful lux lobby. Pool and fitness area very well cared for. The staff were amazing and accommodating. We stayed for 9 nights as a family of 4 and were upgraded to a one bedroom suite for a reduced rate."

Reviewed on Oct. 22, 2021

Chateau Victoria Hotel and Suites
Hotel Rialto
3.5 out of 5
653 Pandora Ave., Victoria, BC
Fully refundableReserve now, pay when you stay
The price is CA $169 per night from Nov 1 to Nov 1
4.5/5 Wonderful! (1,007 reviews)
"Great location"

Reviewed on Oct. 22, 2021

Hotel Rialto
Days Inn by Wyndham Victoria On The Harbour
3 out of 5
427 Belleville St, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is CA $125 per night from Nov 1 to Nov 1
3.7/5 Good! (984 reviews)
"Good"

Reviewed on Oct. 16, 2021

Days Inn by Wyndham Victoria On The Harbour
Four Points by Sheraton Victoria Gateway
3.5 out of 5
829 McCallum Road, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is CA $155 per night from Oct 31 to Oct 31
4.2/5 Very Good! (985 reviews)
"Nice hotel in a good location in Langford"

Reviewed on Oct. 16, 2021

Four Points by Sheraton Victoria Gateway
Embassy Inn
3 out of 5
520 Menzies St, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is CA $151 per night from Nov 6 to Nov 6
4.6/5 Wonderful! (984 reviews)
"Room was clean and beds were comfy. Very pleased that there was a buffet breakfast. The precautions in place made travelling feel like it use to before the pandemic. Friendly staff and great location"

Reviewed on Oct. 21, 2021

Embassy Inn
Best Western Plus Carlton Plaza Hotel
3.5 out of 5
642 Johnson St, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is CA $124 per night from Nov 7 to Nov 7
4.3/5 Excellent! (978 reviews)
"Staff were very helpful, friendly and often checked up on us by text messages. It was a very pleasant Stay!"

Reviewed on Oct. 23, 2021

Best Western Plus Carlton Plaza Hotel
Hotel Zed Victoria
3 out of 5
3110 Douglas St, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is CA $114 per night from Nov 2 to Nov 2
4.3/5 Excellent! (982 reviews)
"The colors and style of the hotel."

Reviewed on Oct. 18, 2021

Hotel Zed Victoria
Prestige Oceanfront Resort, BW Premier Collection
3.5 out of 5
6929 West Coast Rd, Sooke, BC
Fully refundableReserve now, pay when you stay
The price is CA $136 per night from Nov 1 to Nov 1
4.4/5 Wonderful! (961 reviews)
"The location was beautiful. The patio area was really nice with palm trees and outdoor seating. The restaurant was beautifully decorated and the view of the water was incredible. The room at first look was really nice, tall ceilings, nice beds, but the bathroom was a bit worn. The sink had open shelves ..."

Reviewed on Oct. 11, 2021

Prestige Oceanfront Resort, BW Premier Collection
Victoria Regent Waterfront Hotel & Suites
3 out of 5
1234 Wharf St, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is CA $199 per night from Nov 2 to Nov 2
4.7/5 Exceptional! (976 reviews)
"."

Reviewed on Oct. 22, 2021

Victoria Regent Waterfront Hotel & Suites
Travelodge by Wyndham Victoria Airport
3 out of 5
2280 Beacon Ave, Sidney, BC
Fully refundableReserve now, pay when you stay
The price is CA $143 per night from Nov 7 to Nov 7
4.2/5 Very Good! (968 reviews)
"Great location and friendly helpful staff."

Reviewed on Oct. 22, 2021

Travelodge by Wyndham Victoria Airport
Days Inn by Wyndham Victoria Uptown
3 out of 5
229 Gorge Rd E, Victoria, BC
Fully refundable
The price is CA $125 per night from Oct 26 to Oct 26
3.8/5 Good! (976 reviews)
"Location and comfort"

Reviewed on Oct. 16, 2021

Days Inn by Wyndham Victoria Uptown
James Bay Inn Hotel & Suites
3 out of 5
270 Government Street, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is CA $99 per night from Nov 20 to Nov 20
4.4/5 Excellent! (960 reviews)
"Great old world character walking distance to the inner harbour and downtown Victoria."

Reviewed on Oct. 19, 2021

James Bay Inn Hotel & Suites
Sandman Hotel Victoria
3 out of 5
2852 Douglas St, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is CA $119 per night from Oct 31 to Oct 31
3.8/5 Good! (967 reviews)
"it was close the office i was working at"

Reviewed on Oct. 20, 2021

Sandman Hotel Victoria
Huntingdon Manor Hotel
3 out of 5
330 Quebec Street, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is CA $151 per night from Nov 10 to Nov 10
4/5 Very Good! (942 reviews)
"It was beautiful. Just a walk from town. Building was nice a secure. Felt very safe. The staff were amazing. Had a medical emergency and they went about and beyond"

Reviewed on Oct. 24, 2021

Huntingdon Manor Hotel
The Parkside Hotel & Spa
3.5 out of 5
810 Humboldt Street, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is CA $199 per night from Nov 3 to Nov 3
4.6/5 Wonderful! (2,084 reviews)
"Close to everything to walk too. No restaurant or lounge to speak of but close enough to others that even a rainy day it was easier to walk. Rooms are great"

Reviewed on Oct. 21, 2021

The Parkside Hotel & Spa
The Craigmyle
3 out of 5
1037 Craigdarroch Rd, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is CA $104 per night from Nov 1 to Nov 1
4.3/5 Excellent! (849 reviews)
"Loved the decor, warm, welcoming atmosphere."

Reviewed on Oct. 18, 2021

The Craigmyle
Best Western Plus Inner Harbour
3 out of 5
412 Quebec Street, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is CA $155 per night from Nov 1 to Nov 1
4.4/5 Wonderful! (848 reviews)
"Large homey rooms, perfect for home away from home"

Reviewed on Oct. 23, 2021

Best Western Plus Inner Harbour

Explore similar 4-star hotels

Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in Esquimalt.

Still don't see what you're looking for?

See all properties in Esquimalt.
You can also use these popular filters to refine your search.
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.

3 Stars in Esquimalt

Search for hotels in Esquimalt on Expedia. You can easily find your hotels in Esquimalt using one of the methods below:

  • View our selection of featured hotels in Esquimalt
  • Use the map to find hotels in the Esquimalt area you prefer
  • Use the filters to see hotels in a specific area of Esquimalt, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Esquimalt
  • Enter your travel dates to view the best deals on hotels in Esquimalt - while they last

More trip options