Skip to main content

Four-Star Hotels in Victoria

Find the four-star hotels that appeal to you the most

The best four-star hotels in Victoria

Check out our pick of great four-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 harbour.

J
Juho
From
France
Excellent location, wonderful service and a large room with full amenities. We had a one bedroom suite, wonderfully spacious and well kept. A large balcony overlooking a street and trees etc. Quiet enough to keep the window open at night. A fully equipped kitchen with a great coffee machine too... The staff were polite and very attentive and made us feel right at home. Had dinner one evening at the restaurant and it was also very good. A great place to stay in Victoria.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,508 reviews
Price from
US$143.66
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.

M
Melvin
From
Canada
The breakfast was delicious and generous portions, including fresh fruit. Loved the beautiful heritage with antiques decor, and the comfy king-size beds. Location was so convenient, we walked to and all through downtown and surrounding areas, including waterfront. An Jennifer, what a super hostess!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 89 reviews
Price from
US$205.94
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.

T
Theresa
From
Canada
Great amenities excellent staff an services
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,023 reviews
Price from
US$148.93
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.

A
Allan
From
Canada
The desk agent at checkin was delightful, and very helpful.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,605 reviews
Price from
US$150.82
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.

E
Erland
From
Denmark
Very clean and super friendly staff, specially Adil. fair price, easy parking and acces.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,022 reviews
Price from
US$94.53
1 night, 2 adults

DoubleTree by Hilton Hotel & Suites Victoria

Hotel in Downtown Victoria, Victoria

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

P
Peter
From
Australia
Did not have breakfast at the cafe. Went to the nearby market.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 502 reviews
Price from
US$130.89
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.

T
Tomas
From
Slovakia
amazing heritage property, right next door to the castle. Very clean room, not very warm or hot, very hospitable staff. Breakfast for 10$ was a nice add-on.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 950 reviews
Price from
US$99.05
1 night, 2 adults

Hotel Rialto

Hotel in Downtown Victoria, Victoria

This Victoria hotel offers free Wi-Fi is. Inner Harbour Centre is 850 m away. A small fridge, a microwave, and a coffee maker are offered in rooms at Hotel Rialto.

s
sofiane
From
France
Excellent hotel at a reasonable price! The room is large, spacious and very well equipped. The dishes of the restaurant are different, revisited and delicious. he staff is welcoming and smiling. I will return to your hotel with pleasure!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 946 reviews
Price from
US$140.81
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 centre is 5 minutes' walking distance from property.

N
Nitin
From
India
Super location. Help8ng staff. Great stay.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 432 reviews
Price from
US$156.77
1 night, 2 adults

Four Points by Sheraton Victoria Gateway

Hotel in West Shore, Victoria

Near activities such as shopping and golfing, just off the Trans Canada Highway, this hotel offers comfortable guestrooms with contemporary amenities as well as relaxing facilities in Victoria,...

K
Kathryn
From
Canada
It was 5 mins from where I needed to be each day. My room was serviced everyday. Meals were great.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 386 reviews
Price from
US$127.55
1 night, 2 adults
All four-star hotels in Victoria

Looking for a four-star hotel?

Offering plenty of five-star-worthy features, these plush properties may provide plenty of optional extras such as on-site dining and valet parking. Many can be found in central locations near to major landmarks and shopping areas, and you can expect above-average service from the hotel staff.

Most booked four-star hotels in Victoria and surroundings in the past month

See all

Save money on four-star in Victoria and nearby – budget options available

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 595 reviews

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

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

    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.

Great access to the city centre. Check these four-star hotels in Victoria and nearby

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 252 reviews

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

    From US$222.35 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 980 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.

    From US$166.82 per night
  • Scored out of 10, guest rating 8.5
    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 Harbour.

    From US$239.69 per night

FAQ about four-star hotels in Victoria

4 star hotels that guests love in Victoria

See all
  • Avg. price/night: US$168.08
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 2,508 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: US$155.26
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,605 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: US$98.46
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,022 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