Skip to main content

Luxury Hotels in Victoria

Find the luxury hotels that appeal to you the most

The best luxury hotels in Victoria

Check out our pick of great luxury hotels in Victoria

Filter by:

Review score

Oswego Hotel

Hotel in James Bay, Victoria

The Oswego Hotel is located on a quiet street a few minutes walk from Victoria’s parliament buildings and historic harbour.

C
ChrisPatt
From
Mexico
Because we traveled from Monday to Wednesday we weren't able to try the food. We would have loved that the restaurant would be open. But other than that the hotel service was great.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,467 reviews
Price from
US$160.56
1 night, 2 adults

Amante Luxury Bed & Breakfast

Victoria

Amante Luxury Bed & Breakfast in Victoria provides adults-only accommodation with massage services, a garden and barbecue facilities.

L
Lisa
From
Australia
The cottage was superb, Karl and Mandy were welcoming and a wonderful resource for exploring the area and the breakfasts were incredible. The hot tub was the icing on the cake!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 101 reviews
Price from
US$191.14
1 night, 2 adults

Oak Bay Beach Hotel

Hotel in South Oak Bay, Victoria

Nestled on the shores of the Salish Sea near Victoria, British Columbia, the Oak Bay Beach Hotel offers an unforgettable oceanfront retreat.

G
Gert-Jan
From
Netherlands
Fabulous hotel at the ocean in the wonderful small beach town Oak Bay (near a golf course) at just 15 minute drive from Victoria. The friendly personel and large rooms plus truly great pool at the ocean front made the best place for our family during our Canada trip.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 400 reviews
Price from
US$225.12
1 night, 2 adults

The Magnolia Hotel & Spa

Hotel in Downtown Victoria, Victoria

Just 4 minutes' walk to the Inner Harbour, this Victoria hotel offers guestrooms with free Wi-Fi as well as an on-site restaurant. A cable TV is offered in each room at The Magnolia Hotel & Spa.

E
Espen Skovly
From
Norway
Bedrooms very cozh and well equipped
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 463 reviews
Price from
US$197.98
1 night, 2 adults

Rosemead House

Hotel in Victoria

Situated in Victoria, 3.5 km from Point Ellice House, Rosemead House features accommodation with free bikes, free private parking, a garden and a terrace.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
Price from
US$190.51
1 night, 2 adults

Fisher House Victoria Bed and Breakfast

James Bay, Victoria

Featuring 4-star accommodation, Fisher House Victoria Bed and Breakfast is set in Victoria, 1.2 km from Steve Fonyo Beach and 2.5 km from Victoria Harbour Ferry.

G
Galbraith
From
United States
It was good. The vegetarian plate was just the same but with meat removed. Some substitute vegetarian protein would be appreciated.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 89 reviews
Price from
US$204.59
1 night, 2 adults

Abbeymoore Manor

Rockland, Victoria

Abbeymoore Manor is located in the Rockland district of Victoria, 1.6 km from Gonzales Bay Beach, 600 metres from Craigdarroch Castle and 2.7 km from Save-On-Foods Memorial Centre.

K
King
From
United States
Breakfast was great and the staff is very friendly
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 498 reviews
Price from
US$126.72
1 night, 2 adults

The Westin Bear Mountain Resort & Spa, Victoria

Victoria

Set among forests and mountains in a scenic natural environment, this exceptional resort boasts an 18-hole golf course, a full-service spa and spacious guestrooms furnished with many comforts of home....

D
David
From
Canada
Gorgeous location, room, resort
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 127 reviews
Price from
US$174.86
1 night, 2 adults

Brentwood Bay Resort & Spa

Brentwood Bay (Near Victoria)

Overlooking serene Brentwood Bay near Victoria, British Columbia, this tranquil adults-only retreat offers spacious rooms with cozy fireplaces and breathtaking ocean views.

L
Lynore
From
Australia
Nil to complain about. Excellent all round
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 351 reviews
Price from
US$271.78
1 night, 2 adults

Villa Eyrie Resort

Malahat (Near Victoria)

Offering a spa centre Villa Eyrie Resort is situated on top of the Malahat Summit and is overlooking the Pacific Ocean and Finlayson Arm inlet. Room offer private balconies with scenic views.

M
Marcus
From
Hong Kong
The hotel is awesome. Super nice view and very clean room. The room comes with a bathtub with an awesome view. The food in the hotel’s restaurant is very nice as well. Only a few minute drive to Malahat skywalk.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 346 reviews
Price from
US$211.67
1 night, 2 adults
All luxury hotels in Victoria

Looking for a luxury hotel?

If you’re looking to treat yourself, a high-end hotel will provide that extra something special to make your trip even more memorable. These five-star properties feature lavish luxuries such as on-site restaurants with sweeping city views, in-room massage and spacious private terraces. They often have a central location which makes exploring the main sights a breeze.

Most booked luxury hotels in Victoria and surroundings in the past month

See all

Popular with guests booking luxury hotels in Victoria

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 89 reviews

Popular with guests booking luxury hotels in Victoria

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 4 reviews

Popular with guests booking luxury hotels in Victoria

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 101 reviews

Popular with guests booking luxury hotels in Victoria

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews

Popular with guests booking luxury hotels in Victoria

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 498 reviews

Popular with guests booking luxury hotels in Victoria

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 127 reviews

Popular with guests booking luxury hotels in Victoria

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 463 reviews

Popular with guests booking luxury hotels in Victoria

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 400 reviews

Popular with guests booking luxury hotels in Victoria

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,467 reviews

Luxury hotels that guests love in Victoria

See all
Avg. price/night: US$153.87
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 127 reviews
Beautiful hotel up in the mountains. Chic hotel, very clean and classy. The staff are super friendly and helpful. The front desk manager Mark was amazing. He went above and beyond to help us out and made our stay an amazing experience.
Guest review by
sisouphanthong
Young couple
Avg. price/night: US$187.86
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,467 reviews
Superb - so hard to find spacious family accommodation for family of 5 with separate sleeping areas and kitchen facilities. This felt luxurious and wonderful location.
Guest review by
Morag
Family with young children