Hotels with Restaurants in Victoria

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Victoria hotels with a restaurant

1. The Magnolia Hotel and Spa

The Magnolia Hotel and Spa
4.5 star property
Downtown Victoria
9.8 out of 10, Exceptional, (1,490 reviews)
"One of our favorite hotels anywhere!"
United States
John
The price is S$254
includes taxes & fees
29 Nov - 30 Nov
The Magnolia Hotel and Spa

2. Fairmont Empress

Fairmont Empress
4.5 star property
Downtown Victoria
9.4 out of 10, Exceptional, (2,980 reviews)
"Hotel amenities and service were amazing / just book!!!"
Canada
Bonnie
The price is S$314
includes taxes & fees
29 Nov - 30 Nov
Fairmont Empress

3. Strathcona Hotel

Strathcona Hotel
3.0 star property
Downtown Victoria
9.0 out of 10, Wonderful, (1,923 reviews)
"Great location"
Canada
Michael
The price is S$112
includes taxes & fees
22 Nov - 23 Nov
Strathcona Hotel

4. Chateau Victoria Hotel and Suites

Chateau Victoria Hotel and Suites
3.5 star property
Downtown Victoria
9.2 out of 10, Wonderful, (2,967 reviews)
"A wonderful place to stay"
Canada
Jennifer
The price is S$176
includes taxes & fees
15 Nov - 16 Nov
Chateau Victoria Hotel and Suites

5. Hotel Grand Pacific

Hotel Grand Pacific
4.0 star property
Inner Harbour
9.2 out of 10, Wonderful, (3,994 reviews)
"Fantastic location and great staff!"
Canada
Denis
The price is S$220
includes taxes & fees
29 Nov - 30 Nov
Hotel Grand Pacific

6. Royal Scot Hotel & Suites, Trademark Collection by Wyndham

Royal Scot Hotel & Suites, Trademark Collection by Wyndham
3.0 star property
Inner Harbour
9.0 out of 10, Wonderful, (2,717 reviews)
"So clean, feels like home every time we stay there"
Canada
Shirley
The price is S$124
includes taxes & fees
24 Nov - 25 Nov
Royal Scot Hotel & Suites, Trademark Collection by Wyndham

7. Best Western Plus Carlton Plaza Hotel

Best Western Plus Carlton Plaza Hotel
3.5 star property
Downtown Victoria
9.0 out of 10, Wonderful, (1,643 reviews)
"Great location great staff great room"
Canada
Wesley
The price is S$143
includes taxes & fees
29 Nov - 30 Nov
Best Western Plus Carlton Plaza Hotel

8. James Bay Inn Hotel & Suites

James Bay Inn Hotel & Suites
3.0 star property
James Bay
9.4 out of 10, Exceptional, (1,989 reviews)
"Great location, good breakfast available on site."
United Kingdom
Kenny
The price is S$116
includes taxes & fees
16 Nov - 17 Nov
James Bay Inn Hotel & Suites

9. Red Lion Inn and Suites

Red Lion Inn and Suites
3.0 star property
Saanich Core
8.8 out of 10, Excellent, (3,518 reviews)
"Always a great place to stay for a couple nights."
Canada
Keith
The price is S$92
includes taxes & fees
19 Nov - 20 Nov
Red Lion Inn and Suites

10. Inn at Laurel Point

Inn at Laurel Point
4.0 star property
Inner Harbour
9.4 out of 10, Exceptional, (1,670 reviews)
"Beautiful view, easy access to all the attractions, wonderful staff."
United States
Thais
The price is S$215
includes taxes & fees
22 Nov - 23 Nov
Inn at Laurel Point
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Victoria Hotel Reviews

Frequently Asked Questions

How much do hotels with dining in Victoria cost?

Hotels in Victoria range between S$92 to S$313 per night. Make sure you come with an appetite — these hotels have restaurants or are close to some terrific culinary experiences. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.

What are the best hotels with dining in Victoria?

Pick from multiple hotels with dining in Victoria with a total average guest review rating of 9.4. Abigail's Hotel places you near some awesome foodie experiences. This popular 4-star hotel also has a garden and a down comforter. The Magnolia Hotel and Spa is another recommended option with dining. It has a 4.5-star rating and conveniences such as a Champagne service and dining romance packages.

How many hotels with restaurants are there in Victoria?

Choose from 54 hotels with restaurants in Victoria. No matter if you're travelling with the kids or organising a weekend break with some friends, Expedia can help you score the perfect place.

What are the best cheap hotels with dining in Victoria?

Use Robin Hood Inn & Suites as a base to experience the flavours of Victoria. This affordable escape offers amenities such as individually decorated rooms and a garden. Another excellent choice that'll please both your wallet and taste buds is Holiday Inn Express & Suites Victoria - Colwood, an IHG Hotel. Conveniences here include mountain views and a swimming pool. Hotels with dining in Victoria start from just S$92 per night. If you're exploring Victoria and want to save money, there are plenty of fun and free attractions to put on your itinerary. Christ Church Cathedral and Witty's Lagoon Regional Park are worth stopping by. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.

What are the top motels with restaurants in Victoria?

Hotel Zed Victoria is a sought-after choice, located around 2 kilometres north of downtown Victoria. With an outdoor entertainment area and individually decorated rooms, this motel with dining is a great place to rest and recharge after enjoying the local food scene.

There are lots of attractions to discover in Victoria when it's time to explore. Royal BC Museum and Craigdarroch Castle are great options to add to your to-do list.

Are there any family-friendly hotels with dining in Victoria?

Holidaying with the family in Victoria is easy at The Magnolia Hotel and Spa. With access to dining and conveniences like a kids' menu and housekeeping services, your crew will feel at home at this 4.5-star stay. Embassy Inn is another family-friendly hotel that will place you near some awesome foodie experiences. It has a 3-star rating and amenities including complimentary breakfast and WiFi. After checking in and chilling together in your comfortable new digs, it's time to hit the road and visit some of the local sights. Royal BC Museum and Hatley Castle are among the best family-friendly attractions in Victoria.

Are there any 5-star hotels with dining in Victoria?

While 5-star options are in short supply, there are 4-star hotels that offer access to terrific dining experiences in Victoria. Check in to Abigail's Hotel, around 0.97 kilometres from the downtown area. Concierge services and a down comforter are just two of the many amenities included here. The Oswego Hotel is another stylish option that's sure to please your taste buds. This property is located around 2 kilometres from central Victoria and offers top amenities like concierge services and designer toiletries.

Why book your hotel with restaurants in Victoria with Expedia?

Whether you're looking for a hotel with a restaurant, or one that's close to a foodie hub, Expedia will have a getaway that's to your tastes. Use our filters to search for Victoria hotels with their own dining venues. You can also search for accommodation in renowned locations packed with markets, restaurants or cafés. Whatever you decide on, you'll always get a mouthwatering deal with Expedia!

How can I find cheap hotels with restaurants in Victoria?

With Expedia's convenient filter tool, getting your hands on cheap hotels with restaurants in Victoria couldn't be simpler. To view properties that are easy on the wallet, narrow down your search by star rating, budget and meal plans.

What is there to do in Victoria near my hotel with restaurants?

No matter your tastes or interests, Victoria has a whole lot to keep you on the go. Royal BC Museum, Craigdarroch Castle and Goldstream Provincial Park are on many visitors' sightseeing plans. Don't forget to check out Hatley Castle, Victoria Bug Zoo and Victoria Royal Theatre either. With Expedia's Victoria hotel deals, you can discover more popular attractions like these with the cash you save.