Photo by Robert Majure

Search Hotels with Restaurant in Nanaimo

Start date: Check-in selected.
To Date
End date: Check-out
  • 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 availability on Nanaimo Hotels with Restaurant

This weekend
Next weekend

Top Nanaimo Hotels with Restaurant

Best Western Dorchester Hotel

2.5 star property
Nanaimo
8.2 out of 10, Very good, (1011)
"Staff and room perfect "
Canada
Sandra
The price is 2.329.754 ₫
2.702.515 ₫ total
includes taxes & fees
7 Jan - 8 Jan 2026
Best Western Dorchester Hotel

Quality Inn

2.5 star property
Nanaimo
8.8 out of 10, Excellent, (1003)
"Great place to stay in Nanaimo "
Canada
Derrick
The price is 2.209.840 ₫
2.563.414 ₫ total
includes taxes & fees
8 Jan - 9 Jan 2026
Quality Inn

Qualicum Beach Inn

3.0 star property
Qualicum Beach
9.4 out of 10, Exceptional, (1002)
"We love this place for a getaway. "
Canada
Andrew
The price is 3.597.414 ₫
4.137.026 ₫ total
includes taxes & fees
15 Dec - 16 Dec
Qualicum Beach Inn

Coast Bastion Hotel

3.5 star property
Nanaimo
9.2 out of 10, Wonderful, (1492)
"Wonderful stay"
Canada
Richard
The price is 3.219.590 ₫
3.734.724 ₫ total
includes taxes & fees
19 Dec - 20 Dec
Coast Bastion Hotel

THE Beach Club Resort

3.5 star property
Parksville
9.4 out of 10, Exceptional, (1027)
"great staff, great rooms and fantastic food"
Canada
Dayna
The price is 3.787.753 ₫
4.793.697 ₫ total
includes taxes & fees
15 Dec - 16 Dec
THE Beach Club Resort

Days Inn by Wyndham Nanaimo

2.5 star property
Nanaimo
8.0 out of 10, Very good, (1494)
"Enjoyed our stay very much. Fantastic Staff!"
Canada
PETER
The price is 2.432.537 ₫
2.821.742 ₫ total
includes taxes & fees
1 Jan - 2 Jan 2026
Days Inn by Wyndham Nanaimo

Courtyard By Marriott Nanaimo

3.0 star property
Nanaimo
9.0 out of 10, Wonderful, (1125)
"Very nice hotel right next to the casino, which is what we like"
Canada
Kristi
The price is 3.064.464 ₫
3.554.778 ₫ total
includes taxes & fees
19 Dec - 20 Dec
Courtyard By Marriott Nanaimo

Bayside Resort, an Ascend Collection Resort

3.0 star property
Parksville
9.2 out of 10, Wonderful, (1001)
"Friendly and Knowledgeable staff. Great restaurant and clean room."
Canada
Shani
The price is 3.026.584 ₫
3.480.572 ₫ total
includes taxes & fees
14 Dec - 15 Dec
Bayside Resort, an Ascend Collection Resort

The Grand Hotel Nanaimo

3.0 star property
Nanaimo
8.4 out of 10, Very good, (1002)
"Very friendly staff, quick check in, very quiet"
Canada
Rick
The price is 2.569.581 ₫
2.980.714 ₫ total
includes taxes & fees
15 Dec - 16 Dec
The Grand Hotel Nanaimo

The Port-O-Call Inn & Suites

2.0 star property
Nanaimo
7.2 out of 10, Good, (824)
"Great place to stay "
Canada
Doug
The price is 1.644.532 ₫
1.907.581 ₫ total
includes taxes & fees
7 Jan - 8 Jan 2026
The Port-O-Call Inn & Suites
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 Nanaimo Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels with dining in Nanaimo cost?
Hotels in Nanaimo range between 1.907.581 ₫ to 4.793.697 ₫ per night. Bring your appetite, because these properties have restaurants or are close to some great 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 Nanaimo?
There are multiple hotels with dining in Nanaimo with a total average guest review rating of 8.6. Best Western Northgate Inn places you near some awesome foodie experiences. This popular 2.5-star property also offers laundry services and blackout curtains. Coast Bastion Hotel is another recommended option with dining. It has a 3.5-star rating and amenities such as a terrace and an ocean view.
How many hotels with restaurants are there in Nanaimo?
You can choose from 67 hotels offering access to great dining options in Nanaimo. Whether you're taking a trip with the kids or planning a getaway with friends, Expedia can help you score the perfect place.
What are the best cheap hotels with dining in Nanaimo?
Keep both your taste buds and budget happy at one of our Nanaimo hotels with dining that start at just 1.907.581 ₫ per night. Best Western Northgate Inn will place you near some appetising food experiences. Conveniences here include complimentary breakfast and express check-out services. Or make a booking at Inn On Long Lake, which has a water view and pillow top mattresses. Use the money you save at either property to dine your way around Nanaimo! If you'd like to hold on to your hard-earned dollars and still experience the best of Nanaimo, add a few terrific free attractions to your must-do list. Departure Bay Beach and Beach Estates Park are great ways to spend a day. 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 Nanaimo?
Around 2 km southeast of downtown Nanaimo, Harbour Light Motel is popular with lovers of great food and local cuisine. This motel also features a terrace and a cafe. Alternatively, settle in at The Port-O-Call Inn & Suites. Located around 2 km northwest of central Nanaimo, amenities here include an ocean view and a terrace.When the time comes to pull on your comfiest sneakers and explore the sights, visit Departure Bay Beach. Nanaimo Museum is another popular attraction in Nanaimo.
Are there any family-friendly hotels with dining in Nanaimo?
Take the crew to Days Inn by Wyndham Nanaimo and eat your way around Nanaimo. This family-friendly hotel with dining has a 2.5-star rating and amenities such as complimentary breakfast and laundry facilities. Nanaimo has tons of family-friendly attractions to discover when the kids are getting restless. Nanaimo Aquatic Centre and Departure Bay Beach guarantee fun for everyone.
Why book your hotel with restaurants in Nanaimo with Expedia?
Whether you're after a hotel with a restaurant, or one that's close to a foodie hot spot, Expedia will have a stay that suits your tastes. Use our handy filters to search for Nanaimo hotels with their own dining options. You can also narrow your search for properties in sought-after locations packed with cafés or restaurants. Whatever you book, it's easy to score a delicious deal with Expedia!
How can I find cheap hotels with restaurants in Nanaimo?
With Expedia's filter tool, scoring cheap hotels with restaurants in Nanaimo is easy. To find accommodation that'll make your wallet smile, refine your search results by star rating, meal plans and budget.
What is there to do in Nanaimo near my hotel with restaurants?
Whatever you're into, Nanaimo has plenty to keep you on the hop. Departure Bay Beach, Nanaimo Museum and Newcastle Island Marine Provincial Park are on many visitors' trip plans. Don't forget about Beach Estates Park, Nanaimo Aquatic Centre and Long Lake either. With Expedia's Nanaimo hotel deals, you'll be able to see more fabulous attractions like these with the money you save.