The 10 best 4-star hotels in Victoria, Canada | Booking.com
Skip to main content

The best 4-star hotels in Victoria

Check out our selection of great 4-star 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 harbor.

B
Brian
From
Canada
Location , just a block away from inner harbour fun .
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,578 reviews
Price from
DKK 996.45
1 night, 2 adults

Fisher House Victoria Bed and Breakfast

James Bay, Victoria

A 14-minute walk from Steve Fonyo Beach, Fisher House Victoria Bed and Breakfast offers 4-star accommodations in the James Bay district of Victoria.

C
Caterina
From
United States
The b&b was very cute, our room was super comfortable and the breakfast was amazing.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 86 reviews
Price from
DKK 1,338.79
1 night, 2 adults

Royal Scot Hotel & Suites

Hotel in Inner Harbour, Victoria

Just 5 minutes’ walk from Victoria ferry terminal, this hotel features an indoor pool and a hot tub. Free WiFi is provided.

A
Alan and Lata Evarts
From
United States
Location and staff
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,030 reviews
Price from
DKK 1,570.42
1 night, 2 adults

Hotel Grand Pacific

Hotel in Inner Harbour, Victoria

Featuring an indoor pool and hot tub, this Victoria hotel is just 3 minutes’ walk from the Victoria Clipper Ferry Terminal and Coho Ferry Terminal.

L
Lisette
From
Canada
The excellent porters services and the helpfull desk clerks giving all the informations we needed. We intended to stay one night but they managed to book us another night in the same room. The location is fantastic and really close to a lot of great restaurants and entertainment. I have been recommanding your hotel to a lot of people and hope to stay at your hotel again soon. Also the food on the patio was great.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,449 reviews
Price from
DKK 980.47
1 night, 2 adults

DoubleTree by Hilton Hotel & Suites Victoria

Hotel in Downtown Victoria, Victoria

Only 5 minutes’ walk from the Inner Harbor, the Double Tree by Hilton Hotel & Suites Victoria offers two restaurants and bar on site. A mini market provides additional convenience.

B
Brenda
From
Canada
It was a very pleasant stay, it has all the services you might need plus the amenities and I love how friendly and helpful all the staff were. It’s the most convenient location and love the classic Hilton comfy beds!
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 494 reviews
Price from
DKK 980.47
1 night, 2 adults

The Craigmyle Inn

Hotel in Rockland, Victoria

Located just 3 minutes’ walk from Craigdarroch Castle, this Victoria heritage property offers free laundry facilities located on-site and free WiFi available in all rooms and common areas.

M
Michael
From
Canada
It was very clean. It has a very neat vibe as it’s nestled in with a castle and old world style houses from the 1800-1900’s.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 995 reviews
Price from
DKK 643.92
1 night, 2 adults

Hotel Rialto

Hotel in Downtown Victoria, Victoria

This Victoria hotel offers free Wi-Fi is. Inner Harbor Center is 2789 ft away. A small fridge, a microwave, and a coffee maker are offered in rooms at Hotel Rialto.

C
Caroline
From
United States
Room was next to the ice machine and was very noisy. Location was wonderful.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 986 reviews
Price from
DKK 915.38
1 night, 2 adults

The Vic, an Ascend Collection Hotel

Hotel in Burnside, Victoria

Enjoy a beautiful getaway when you choose The Vic, an Ascend Collection Hotel®. The Garden City is yours to explore when you visit our boutique hotel in Victoria BC.

B
Bryant
From
United States
The bed was firm and comfortable with decent linens and pillows. The clerk that checked us in was pleasant. Plenty of parking.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 973 reviews
Price from
DKK 658.32
1 night, 2 adults

Delta Hotels by Marriott Victoria Ocean Pointe Resort

Victoria West, Victoria

Featuring an indoor pool and overlooking Victoria's Inner Harbor, this resort and spa is located directly on the waterfront. Victoria city center is 5 minutes' walking distance from property.

t
tamariell
From
United States
Beautiful hotel with attentive staff, great food, and fantastic location
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 415 reviews
Price from
DKK 1,019.15
1 night, 2 adults

Four Points by Sheraton Victoria Gateway

Hotel in West Shore, Victoria

Near activities such as shopping and golf, just off the Trans Canada Highway, this hotel provides comfortable guest rooms with contemporary amenities as well as relaxing facilities in Victoria,...

H
Hershiela
From
United States
Very helpful. Shout out to Trinity one of their receptionists. She was very helpful she defined our whole stay welcoming, warm and with a big smile. my SUV’s moonroof had a problem the first night it won’t close for the first time and Trinity even offered to help but I know it was overwhelming day for me and I’d rather fix it next day. She offered me bags tapes and scissors instead to temporarily cover the roof. all throughout the stay she is just amazing and helpful. the property itself everyone is very hospitable, as a filipino nurse myself i know you can never go wrong with hiring filipinos. their housekeeping were all smiles after cleaning our room and they cleaned it so well. location wise it is close to tourist spots while far enough to have peace and quiet. 30mins to butchart gardens, 15-20mins to beaches and 20mins to downtown/legislature area. i would stay here the next time i come back. price is not too bad and i had booked for four people. my mom, aunt and grandma. i had the best experience thank you!!!
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 405 reviews
Price from
DKK 829.22
1 night, 2 adults
All 4-star hotels in Victoria

Looking for a 4-star hotel?

Offering plenty of 5-star-worthy features, these luxurious properties provide lots of optional extras like on-site restaurants and valet parking. Many are set in central locations near major landmarks and shopping areas, and you can expect top-notch service from the hotel staff.

Most booked 4-star hotels in Victoria and surrounding area in the past month

See all

Great access to the city center. Check these 4-star hotels in Victoria and nearby

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 253 reviews

    Located in the heart of Victoria and across from the Inner Harbor, this property offers old Victorian décor, an on-site bar/lounge and a billiards room. Rooms feature a flat-screen cable TV.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 991 reviews

    Chateau Victoria Hotel & Suites has rooms with a refrigerator and free WiFi. A cable TV is offered in each room at Chateau Victoria Hotel & Suites.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 360 reviews

    Featuring an indoor swimming pool and fitness center, this Victoria, British Columbia hotel is less than 10 minutes’ walk to whale watching tours at the Inner Harbor.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 396 reviews

    With stunning views of Victoria harbor, this hotel features an indoor pool and a restaurant. Complimentary WiFi is provided. The Royal BC Museum is 0.6 mi away.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 611 reviews

    Featuring an indoor/outdoor pool and hot tub, this Victoria oceanfront hotel is located around the Inner Harbor, only 15 minutes' walk from the city center.

FAQ about 4-star hotels in Victoria

4-star Hotels That Guests Love in Victoria

See all
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 2,578 reviews
    Room was really nice and modern. Location was great, close to Fisherman's Wharf and the city centre (also Beacon Hill Park which was a nice walk).
    Guest review by
    Lance
    Family with young children
  • Avg. price/night: DKK 2,255.91
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,449 reviews
    The interior feels newlly refurbished, the toilet is so clean and modern. And the bed maybe one of the most comfortable one I've stayed on. A really high quality hotel room. Location is impeccable. Minutes away from all the great spots in Victoria.
    Guest review by
    Ka Hei
    Family with young children
  • Avg. price/night: DKK 1,850.16
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 974 reviews
    The hotel was very clean. The rooms have been renovated and modernized with top-notch facilities. The front desk was very helpful in getting us a room for an extra day we needed it. Thanks Aldi, we appreciate your help. The hotel also has a cafe and the food was nice. The location is close to downtown, and it's easy to walk there.
    Guest review by
    FRANCISCA
    Family with young children

Research, refine, and make plans for your whole trip

gogless