Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Nanaimo – 31 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Days Inn by Wyndham Nanaimo

Hotel in Nanaimo

This harbor-view Nanaimo hotel, located on Vancouver Island, is about 3.4 miles from the Departure Bay Ferry Terminal and 6.2 miles from the Duke Point Ferry Terminal. Super friendly staff and great location

Show more Show less
7.5
Good
1,248 reviews
Price from
$86
per night

Coast Bastion Hotel

Hotel in Nanaimo

Boasting rooms with ocean or city views, this hotel in Nanaimo city center is 2 minutes’ walk to shops and restaurants on Harbourfront Walkway. A spa and restaurant are located on site. Great place. Clean, comfortable beds, modern/updated rooms.

Show more Show less
8.5
Very Good
731 reviews
Price from
$98
per night

Travelodge by Wyndham Nanaimo

Hotel in Nanaimo

Located just minutes away from the BC Ferry Terminal and Nanaimo city center, this hotel features a free, deluxe continental breakfast and guestrooms with a balcony. Free WiFi is provided on site. Convenient walking distance to downtown in the Harbor

Show more Show less
7.6
Good
718 reviews
Price from
$54
per night

The Grand Hotel Nanaimo

Hotel in Nanaimo

Just 10 minutes’ drive from Departure Bay ferry terminal, this Nanaimo hotel features an on-site whiskey and wine bar. Free WiFi is offered in all areas. A fitness center is available for guest use. Everything, from the entrance to our room lived up to its name “grand”! Large beautiful room with quality every where.

Show more Show less
7.9
Good
217 reviews
Price from
$96
per night

Ramada by Wyndham Nanaimo

Hotel in Nanaimo

Offering a fitness center, Ramada Nanaimo is located only 6 minutes’ walk from Nanaimo’s Harbourfront walkway. A complimentary breakfast is included each morning. Free WiFi access is available. We were lucky to get a room upgrade because of availability, enjoying the jacuzzi tub and extra space. The staff was very friendly and good breakfast buffet. FYI- for a nice meal out, The View Ocean Side Restaurant is nearby and serves totally delicious food.

Show more Show less
7.9
Good
285 reviews
Price from
$95
per night

Best Western Northgate

Hotel in Nanaimo

This Nanaimo hotel offers free WiFi and a daily continental breakfast. A microwave is provided in all guest rooms. Nanaimo town center is 8.1 mi away. Loved that there was a grab bar to use in the tub area and a real rubber mat for standing in the tub to shower. Thr front desk clerk gave us a great travel tip regarding a short from Nanaimo to Butchart Gardens that saved us a lot of time and gas. (Take the Mill Bay ferry across)

Show more Show less
8.8
Excellent
209 reviews
Price from
$114
per night

Best Western Dorchester Hotel

Hotel in Nanaimo

This downtown Nanaimo hotel overlooks the Inner Harbor and is across the street from the Seaplane Terminal. The hotel offers free WiFi and free parking. Clean, comfortable and quiet and a reasonable price. The staff were most helpful and friendly. The location was perfect for us; near the waterfront and the shops. There were restaurants close by and the food was excellent. We didn't eat at the Dorchester but heard that the food is excellent too.. Ferry terminals for the mainland are very close. We spent a very relaxing 3 days in Nanaimo.

Show more Show less
8.1
Very Good
431 reviews
Price from
$102
per night

Quality Inn

Hotel in Nanaimo

Located within 1.4 mi of Newcastle Island Marine Park and 6.2 mi of Wildplay Element Park, Quality Inn provides rooms in Nanaimo. At the hotel each room has a private bathroom.

Show more Show less
Price from
$73
per night

Harbour Light Motel

Nanaimo

Located in Central Nanaimo on Vancouver Island, this motel is 10 minutes’ walk from the Great Canadian Casino. It features the on-site MGM Restaurant, which serves American cuisine. Clean. Staff are really nice and accommodating. And its nice that its very closed to Maffeo Sutton park. My kids loved it here.

Show more Show less
7.9
Good
766 reviews
Price from
$54
per night

Inn on Long Lake

Nanaimo

This hotel is located on Long Lake, 10 minutes from downtown Nanaimo, British Columbia. It serves a daily continental breakfast and all rooms feature a lake view from a balcony or patio. Lovely location, on a lake. Plenty of birds and could enjoy sitting outside.

Show more Show less
8.5
Very Good
454 reviews
Price from
$107
per night

Most-booked hotels in Nanaimo in the past month

See all

FAQs about hotels in Nanaimo

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Nanaimo:

Explore guest reviews of hotels in Nanaimo

See all