Skip to main content

Four-Star Hotels in Victoria

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

Top picks for Victoria hotels

Explore our most popular 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.

K
Kelley
From
New Zealand
Hand to both town centre and fisherman’s wharf. All within walking distance
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,418 reviews
Price from
US$165.93
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
Mathilde
From
France
breakfast, bed, location, host
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 89 reviews
Price from
US$211.44
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.

d
donna
From
Canada
The Floyd restaurant is great. The glass wear in the room is a nice addition compared to plastic cups
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,034 reviews
Price from
US$152.91
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.

B
Brian
From
Denmark
Lækker brunch i restaurent. Super roomservice Amazing sea view from suite with room no.: 650 We attached to picture with the view from our suite.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,684 reviews
Price from
US$182.17
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.

W
Wendy
From
Australia
the rooms are well appointed and bathrooms have been renovated beautifully.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,044 reviews
Price from
US$97.09
1 night, 2 adults

Chateau Victoria Hotel & Suites

Hotel in Downtown Victoria, Victoria

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. An electric kettle and a work desk are also...

H
Hynek
From
Czech Republic
We recommend a beautiful restaurant on the top floor with a fantastic view of the city center.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,000 reviews
Price from
US$152.91
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.

m
maria fernanda
From
Canada
The location is perfect within walking distance of touristic area, personnel was very nice, they even gave us a bigger room.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 505 reviews
Price from
US$137.38
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.

思琪
From
Taiwan
The decor is very traditional and beautiful. And most importantly, the warm and professional service from the staff made the entire experience even more relaxing from the moment of check-in, allowing me to fully enjoy the trip. If I have the chance to visit Victoria again, I will definitely choose The Craigmyle as my accommodation🫶🏻 Btw, I forgot to take pictures of the room, but the single room was just as beautiful as shown in the photos.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 897 reviews
Price from
US$101.69
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.

R
Rachel
From
Belgium
The staff was incredibly friendly & attentive. Our dog is a bit scared of strangers and barks when approached, but they were very understanding. We even got delicious snacks and the room had a bowl for him. The photo included should say enough :) Otherwise the rooms are cozy & clean, the food & drinks were fantastic & the location was very convenient.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 926 reviews
Price from
US$144.57
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.

k
kim
From
Canada
Beds are so comfortable. Views spectacular.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 442 reviews
Price from
US$167.54
1 night, 2 adults
All four-star hotels in Victoria

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.

K
Kelley
From
New Zealand
Hand to both town centre and fisherman’s wharf. All within walking distance
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,418 reviews
Price from
US$165.93
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
Mathilde
From
France
breakfast, bed, location, host
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 89 reviews
Price from
US$211.44
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.

d
donna
From
Canada
The Floyd restaurant is great. The glass wear in the room is a nice addition compared to plastic cups
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,034 reviews
Price from
US$152.91
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.

B
Brian
From
Denmark
Lækker brunch i restaurent. Super roomservice Amazing sea view from suite with room no.: 650 We attached to picture with the view from our suite.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,684 reviews
Price from
US$182.17
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.

W
Wendy
From
Australia
the rooms are well appointed and bathrooms have been renovated beautifully.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,044 reviews
Price from
US$97.09
1 night, 2 adults

Chateau Victoria Hotel & Suites

Hotel in Downtown Victoria, Victoria

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. An electric kettle and a work desk are also...

H
Hynek
From
Czech Republic
We recommend a beautiful restaurant on the top floor with a fantastic view of the city center.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,000 reviews
Price from
US$152.91
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.

m
maria fernanda
From
Canada
The location is perfect within walking distance of touristic area, personnel was very nice, they even gave us a bigger room.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 505 reviews
Price from
US$137.38
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.

思琪
From
Taiwan
The decor is very traditional and beautiful. And most importantly, the warm and professional service from the staff made the entire experience even more relaxing from the moment of check-in, allowing me to fully enjoy the trip. If I have the chance to visit Victoria again, I will definitely choose The Craigmyle as my accommodation🫶🏻 Btw, I forgot to take pictures of the room, but the single room was just as beautiful as shown in the photos.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 897 reviews
Price from
US$101.69
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.

R
Rachel
From
Belgium
The staff was incredibly friendly & attentive. Our dog is a bit scared of strangers and barks when approached, but they were very understanding. We even got delicious snacks and the room had a bowl for him. The photo included should say enough :) Otherwise the rooms are cozy & clean, the food & drinks were fantastic & the location was very convenient.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 926 reviews
Price from
US$144.57
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.

k
kim
From
Canada
Beds are so comfortable. Views spectacular.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 442 reviews
Price from
US$167.54
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

Popular with guests booking four-star hotels in Victoria

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 447 reviews

Popular with guests booking four-star hotels in Victoria

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

Popular with guests booking four-star hotels in Victoria

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 361 reviews

Popular with guests booking four-star hotels in Victoria

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 605 reviews

Popular with guests booking four-star hotels in Victoria

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

Popular with guests booking four-star hotels in Victoria

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 442 reviews

Popular with guests booking four-star hotels in Victoria

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 926 reviews

Popular with guests booking four-star hotels in Victoria

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

Popular with guests booking four-star hotels in Victoria

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,000 reviews

Popular with guests booking four-star hotels in Victoria

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,684 reviews

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

Scored out of 10, guest rating 9.4
Superb - 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.6
Good - What previous guests thought, 238 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$228.29 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 361 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$185.96 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 447 reviews

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

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 605 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.

From US$213.43 per night

FAQ about four-star hotels in Victoria

4 star hotels that guests love in Victoria

See all
Avg. price/night: US$194.40
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,418 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$187.72
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,684 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$112.20
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,044 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