British Columbia may have travel restrictions in place due to COVID-19.

4 Star Hotels in Victoria CA $127

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
1
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
The Magnolia Hotel and Spa
4.5 out of 5
623 Courtney St, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is CA $169 per night from Jan 31 to Feb 1
4.8/5Exceptional! (996 reviews)

"Beautiful property in the perfect location. The room was spacious and well laid out. All staff that we encountered were gracious, polite, and professional. Despite COVID they tried to make you feel very comfortable while keeping everyone safe. Plus they were so wonderful with our American Bulldog ..."…"

Reviewed on Jan. 25, 2021

The Magnolia Hotel and Spa
Hotel Grand Pacific
4 out of 5
463 Belleville St, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is CA $169 per night from Jan 29 to Jan 30
4.6/5Wonderful! (1,221 reviews)

"Highly recommended, staff were great and the rooms were clean!!"…"

Reviewed on Jan. 22, 2021

Hotel Grand Pacific
Oak Bay Beach Hotel
4.5 out of 5
1175 Beach Dr, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is CA $249 per night from Jan 31 to Feb 1
4.8/5Exceptional! (1,002 reviews)

"We enjoyed our stay! Nice to go to a pool in the winter :)"…"

Reviewed on Jan. 27, 2021

Oak Bay Beach Hotel
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.
Coast Victoria Hotel & Marina by APA
4 out of 5
146 Kingston St, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is CA $127 per night from Feb 3 to Feb 4
4.4/5Wonderful! (1,003 reviews)

"Ocean view! Friendly and pool with hot tub! Restaurant on site !"…"

Reviewed on Jan. 24, 2021

Coast Victoria Hotel & Marina by APA
Prestige Oceanfront Resort, BW Premier Collection
4 out of 5
6929 West Coast Rd, Sooke, BC
Free cancellationReserve now, pay when you stay
The price is CA $133 per night from Feb 18 to Feb 19
4.4/5Wonderful! (1,000 reviews)

"Quiet 2-night mental health break for my wife and I. The young woman at the reception moved us at no extra charge from a room with a view of the parking lot to one with an ocean view. We would definitely go stay there again and ask for Room #300. The young server lady in the dining room was super ..."…"

Reviewed on Dec. 24, 2020

Prestige Oceanfront Resort, BW Premier Collection
Brentwood Bay Resort & Spa
4.5 out of 5
849 Verdier Ave, Brentwood Bay, BC
Free cancellation
The price is CA $159 per night from Feb 1 to Feb 2
4.7/5Exceptional! (1,000 reviews)

"This was our second time staying at the Brentwood Bay Resort. The staff were great, our room (and view of the ocean was very nice and the food at the pub was delicious!"…"

Reviewed on Jan. 4, 2021

Brentwood Bay Resort & Spa
Delta Hotels by Marriott Victoria Ocean Pointe Resort
4 out of 5
100 Harbour Road, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is CA $144 per night from Feb 1 to Feb 2
4.6/5Wonderful! (1,004 reviews)

"I had a very pleasant stay at the Delta! The room was great, very clean with a beautiful view!"…"

Reviewed on Jan. 18, 2021

Delta Hotels by Marriott Victoria Ocean Pointe Resort
Fairmont Empress
4 out of 5
721 Government St, Victoria, BC
Get Rates
4.4/5Wonderful! (997 reviews)

"Location and the history of the Hotel was important. The rooms were amazing and the staff was what you would expect of a hotel of this caliber."…"

Reviewed on Nov. 24, 2020

Fairmont Empress
Inn at Laurel Point
4 out of 5
680 Montreal St, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is CA $149 per night from Jan 31 to Feb 1
4.3/5Excellent! (998 reviews)

"The view amazing , wish I was able to stay longer.... next time"…"

Reviewed on Jan. 11, 2021

Inn at Laurel Point
The Oswego Hotel
4 out of 5
500 Oswego Street, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is CA $179 per night from Jan 29 to Jan 30
4.6/5Wonderful! (992 reviews)

"The property was great and the stay was amazing. During my stay the kitchen staff was sick so the whole restaurant was shut down for my entire stay, which was part of the reason i booked there. Other than that it was a great location and the staff were very friendly."…"

Reviewed on Jan. 18, 2021

The Oswego Hotel
Villa Eyrie Resort
4 out of 5
600 Ebadora Lane, Mill Bay, BC
The price is CA $219 per night from Feb 1 to Feb 2
4.5/5Wonderful! (245 reviews)

"Beautiful and unique location. Excellent overall facility and welcoming staff"…"

Reviewed on Jan. 23, 2021

Villa Eyrie Resort
Victoria Marriott Inner Harbour
4 out of 5
728 Humboldt St, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is CA $135 per night from Jan 29 to Jan 30
4.5/5Wonderful! (998 reviews)

"Newly renovated. Laminate flooring is great. Had a nice corner room"…"

Reviewed on Jan. 10, 2021

Victoria Marriott Inner Harbour
Fairholme Manor
4 out of 5
638 Rockland Place, Victoria, BC
The price is CA $179 per night from Jan 29 to Jan 30
5/5Exceptional! (101 reviews)

"Fabulous hosts. Clean, lovely grounds with lots of wildlife and lovely gardens. We will be back very soon!"…"

Reviewed on Nov. 24, 2020

Fairholme Manor
The Westin Bear Mountain Golf Resort & Spa, Victoria
4 out of 5
1999 Country Club Way, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is CA $161 per night from Feb 1 to Feb 2
4.4/5Wonderful! (950 reviews)

"the views of the mountains were tremendous and golf staff are the best in the business"…"

Reviewed on Aug. 20, 2020

The Westin Bear Mountain Golf Resort & Spa, Victoria
SookePoint Ocean Cottage Resort
4 out of 5
1000 Sooke Point Place, Sooke, BC
Get Rates
4.6/5Wonderful! (57 reviews)

"This place is a piece of Heaven on Earth! We look forward to coming back again...."…"

Reviewed on Dec. 25, 2020

SookePoint Ocean Cottage Resort
Abigail's Hotel
4 out of 5
906 McClure Street, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is CA $166 per night from Feb 4 to Feb 5
4.9/5Exceptional! (249 reviews)

"Quaint. Accessible. Affordable. Clean. Excellent food."…"

Reviewed on Jan. 2, 2021

Abigail's Hotel
Beaconsfield Inn
4 out of 5
998 Humboldt St, Victoria, BC
The price is CA $181 per night from Feb 1 to Feb 2
4.6/5Wonderful! (268 reviews)

"We loved the home which has so much character. Rooms have many amenities and bed is very comfortable. The breakfast was good but not exceptional in our mind. We like more dairy, fruit and bread/croissant and it was Very bacon/eggs/quiche. Very attentive on site manager."…"

Reviewed on Sep. 10, 2020

Beaconsfield Inn
The Juliet by Victoria Royal Vacations
4 out of 5
760 Johnson Street, Victoria, BC
Get Rates
3.9/5Good! (57 reviews)
Beautiful place

"Very clean building and apartment. Great location near everything. Fantastic service.Check-in/out instructions were clear and precise. No issues during my stay.Would definitely stay here again."…"

Reviewed on Oct. 20, 2020

The Juliet by Victoria Royal Vacations
SoLo Suites
4 out of 5
590 Goldstream Ave, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is CA $143 per night from Feb 28 to Mar 1
4.5/5Wonderful! (210 reviews)

"Hotel is very clean, safe. Have stayed here before but last time was better equipped. 1 dish 1 wine glass 2 coffee cups, silver-wear was good. Oven did not work and the washer/dryer unit did not work. Towels were plentiful and supplied as requested. Staff was very nice and accommodating. would recommend. ..."…"

Reviewed on Sep. 26, 2020

SoLo Suites
Juliet Plus by Victoria Royal Vacations
4 out of 5
760 Johnson Street, Victoria, BC
Get Rates
3.7/5Good! (61 reviews)

"The property was very nice. If you dont mind the hustle and bustle of downtown then the street noise wont bother you. We did not mind the noise, because as long as the windows are closed you cant hear too much. We stayed in the 2 bedroom condo for 4 nights with 3 adults and 1 child. The unit was ..."…"

Reviewed on Oct. 18, 2020

Juliet Plus by Victoria Royal Vacations

Victoria, B.C. wrote the book when it comes to 4-star vacations. As a city filled with historic buildings, wooden docks, and a plethora of world-class museums, it’s the place to go when you’re ready for a holiday filled with the best things thing in life. Don’t stop at the attractions; book a Victoria 4-star hotel for an extra pop of elegance.

  • Take your pick of rooms and suites with unbeatable views of the city
  • Discover top discounts on four-star hotels in Victoria
  • Read verified reviews for advice on the top accommodations for your needs

In such a romantic city, it can be tricky deciding which activity you want to see first.

Follow the flowers to Beacon Hill Park. Located close to the south shore, this blooming area of town has been a staple of beauty since 1882. It’s the perfect spot to unwind and soak in what Victoria is all about. Once you’re ready to explore more, head over to the Royal B.C. Museum. The sprawling complex is one of the most renowned in Canada, and is home to both natural and human history exhibits, with everything from old-fashioned hats to preserved insects.

One thing you won’t have to bug out on is the price of your 4-star hotel in Victoria, B.C. Book your lavish room right here on Expedia.ca for modest rates. Whether you want to stay close to the gardens or the museums, we only spotlight the steepest discounts on Hotels in Victoria.

If you’ve never pampered yourself to a four-star vacation, now is the time, and The Garden City is the place. Whether you love watercolour splashes at an art gallery or watery mist from the high seas, it’s hard to run out of world-class Things to do in Victoria. See the city in its splendor with a little help from Expedia.

More trip options

Recent Reviews in Victoria