Hotels in Nanaimo

Search Nanaimo Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 112 hotels for you in Nanaimo

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
The Grand Hotel Nanaimo Hotels in Nanaimo
The Grand Hotel Nanaimo Hotels in NanaimoThe Grand Hotel Nanaimo Hotels in Nanaimo
99+
Hotel near Nanaimo
"The room is badly in need of renovations because the very old carpeted floor is uneven and bumpy. There is a smell in the room where I had to open the window to air. The bathtub hot water is just barely warm. A report to the receptionist on my 3rd evening.. who suggested I change my room. When I checked on the first day, the reception offered a room upgrade which I rejected after I went to the room because it was very dark and gave an uneasy feeling. This is probably the worst hotel on this trip in Canada where I have been for last one month."
Very Good
102 reviews
8.1/10
1 night
From MXN$2,579
Check Availability
Courtyard Nanaimo Hotels in Nanaimo
Courtyard Nanaimo Hotels in NanaimoCourtyard Nanaimo Hotels in Nanaimo
92
Hotel near Nanaimo
"Staff was very kind, helped with our requests. Restaurant was pretty good too. Overall experience was mostly comfortable."
Great
40 reviews
9.2/10
1 night
From MXN$3,062
Check Availability
Painted Turtle Guesthouse Hotels in Nanaimo
Painted Turtle Guesthouse Hotels in NanaimoPainted Turtle Guesthouse Hotels in Nanaimo
56
Hotel near Nanaimo
"It was an amazing exercise staying at Turtle, it’s in the middle of downtown, super close to ocean, restaurants and night life is good. I’m definitely staying there again! It was clean n neat, no one disturbed, guests were super friendly. "
Good
69 reviews
7.7/10
1 night
From MXN$835
Check Availability
Nanaimo
You Might Like
Nanaimo Hotels with BreakfastNanaimo Hotels with Twin RoomNanaimo Hotels with 1 Double BedNanaimo Hotels with Swimming PoolNanaimo Hotels with Free Cancellation
Best Western Dorchester Hotel Hotels in Nanaimo
Best Western Dorchester Hotel Hotels in NanaimoBest Western Dorchester Hotel Hotels in Nanaimo
99+
Hotel near Nanaimo
"The hotel is in the prime location, has a lot of restaurants nearby and our room is facing the harbour which is great. The public area of the hotel is a bit old and improvement is required on cleanliness, but the room itself is clean, bright and relatively modern. The car park is always full and we have to park our car at the public car park near the hotel and get refund when we check out."
Very Good
131 reviews
8.9/10
1 night
From MXN$2,704
Check Availability
Quality Inn Hotels in Nanaimo
Quality Inn Hotels in NanaimoQuality Inn Hotels in Nanaimo
80
Hotel near Nanaimo
"Ordinary small hotel nothing special"
Very Good
101 reviews
8.4/10
1 night
From MXN$2,761
Check Availability
Travelodge by Wyndham Nanaimo Hotels in Nanaimo
Travelodge by Wyndham Nanaimo Hotels in NanaimoTravelodge by Wyndham Nanaimo Hotels in Nanaimo
73
Hotel near Nanaimo
"Clean hotel close to ferry terminal. Breakfast basic but okay. Away from downtown. Free car parking. Good size rooms. Excellent bed. Excellent WiFi."
107 reviews
7.4/10
1 night
From MXN$2,242
Check Availability
Harbour Light Motel Hotels in Nanaimo
Harbour Light Motel Hotels in NanaimoHarbour Light Motel Hotels in Nanaimo
99+
Hotel near Nanaimo
"staffs are nice and the room is clean"
Good
46 reviews
7.9/10
1 night
From MXN$2,025
Check Availability
Ramada by Wyndham Nanaimo Hotels in Nanaimo
Ramada by Wyndham Nanaimo Hotels in NanaimoRamada by Wyndham Nanaimo Hotels in Nanaimo
61
Hotel near Nanaimo
"The room was comfortable and clean. The breakfast included was definitely the best part of the stay because it wasn't a continental breakfast but a freshly made egg omelet with sausage, waffles, bagels, and of course coffee or tea. The downside of the stay was being close to a busy road and traffic can be a little noisy."
Good
102 reviews
7.9/10
1 night
From MXN$2,268
Check Availability
Diplomat Motel Hotels in Nanaimo
Diplomat Motel Hotels in NanaimoDiplomat Motel Hotels in Nanaimo
63
Hotel near Nanaimo
"Great, the room is a small suite, clean and comfortable, the boss is not bad, the main thing is that the credit card does not have to pay the deposit, because the foreign credit card refund is more than two weeks, so like"
97 reviews
7.2/10
1 night
From MXN$1,887
Check Availability
Port-O-Call Inn Hotels in Nanaimo
Port-O-Call Inn Hotels in NanaimoPort-O-Call Inn Hotels in Nanaimo
99+
Hotel near Nanaimo
"The environment is very nice and there is a garden, a large parking lot, and the rooms are large, like suites. It is only a few minutes drive from the hotel to the city centre, which is especially convenient."
47 reviews
7.1/10
1 night
From MXN$1,638
Check Availability
See All Hotels in Nanaimo

Latest Reviews for Nanaimo hotels

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.
8.9/10
Very Good
RRMRRThe hotel is in the prime location, has a lot of restaurants nearby and our room is facing the harbour which is great. The public area of the hotel is a bit old and improvement is required on cleanliness, but the room itself is clean, bright and relatively modern. The car park is always full and we have to park our car at the public car park near the hotel and get refund when we check out.
Best Western Dorchester Hotel Hotels in Nanaimo

Best Western Dorchester Hotel

Hotel near Nanaimo
Price per night from:MXN$2,704
8.9/10
Very Good
AAlanThe Beach Club is a our go-to spot when we need to get away from reality for a few days, the setting, the amenities and the staff always make our stay the perfect gateway! We had a fabulous meal in the onsite restaurant finished off with a 40 year old Fladgate for dessert. We walked for miles on the sand and the boardwalk and even got to get our Pickleball fix with several courts and welcoming locals adjacent to the hotel! Once again, the Beach Club was a perfect distraction!
The Beach Club Resort — Bellstar Hotels & Resorts Hotels in Nanaimo

The Beach Club Resort — Bellstar Hotels & Resorts

Hotel near Parksville
Price per night from:MXN$5,122
8.8/10
Very Good
GGuest UserThis was my first time ever staying here and I was very impressed. I will definitely be coming back to the Bayside Resort in the future. The staff from the moment I walked in the door were amazing. They were super polite and very helpful and very informative for all my questions and needs. The room was very clean and beds were very comfortable. I came there for a relaxing weekend and got just that. The restaurant and lounge staff were so nice and on the ball. It was very busy there but they never skipped a beat and always made me feel like I was the only one in the room. I was super impressed with this. It was disappointing that there was no hot tub as it was dealing with repairs at the time, hey these things happen, but the pool was great and the workout room/gym was very impressive as well. Location of this resort is amazing, honestly can’t get much better. Spectacular views on beachfront to one the most popular beaches in this region. What a beautiful spot!! I feel like I can go on and on, all and all I had a great experience at the Bayside Resort and I will definitely be back soon!!
Bayside Resort, Ascend Hotel Collection Hotels in Nanaimo

Bayside Resort, Ascend Hotel Collection

Hotel near Parksville
Price per night from:MXN$3,953
8.6/10
Very Good
GGuest UserI really enjoyed my time at The Tide’s Inn Parksville. Quiet, very comfortable mattress and pillows. The staff were beyond reproach! Excellent service. Perfect for my pet. We enjoyed the fire pits and close proximity to the beach and services. Well done!
The Tide's Inn Hotels in Nanaimo

The Tide's Inn

Hotel near Parksville
Price per night from:MXN$2,849
7.9/10
Good
GGuest UserThe room was comfortable and clean. The breakfast included was definitely the best part of the stay because it wasn't a continental breakfast but a freshly made egg omelet with sausage, waffles, bagels, and of course coffee or tea. The downside of the stay was being close to a busy road and traffic can be a little noisy.
Ramada by Wyndham Nanaimo Hotels in Nanaimo

Ramada by Wyndham Nanaimo

Hotel near Nanaimo
Price per night from:MXN$2,268
7.8/10
Good
CCONGWEIThe hotel is located about 3 kilometers from the city center. There are several plazas along the way to shop and eat. The breakfast at the hotel is simple but full. Some rooms have been renovated and are quite good. Reception is very warm, praise!
Days Inn by Wyndham Nanaimo Hotels in Nanaimo

Days Inn by Wyndham Nanaimo

Hotel near Nanaimo
Price per night from:MXN$2,445
7.7/10
Good
GGuest UserIt was an amazing exercise staying at Turtle, it’s in the middle of downtown, super close to ocean, restaurants and night life is good. I’m definitely staying there again! It was clean n neat, no one disturbed, guests were super friendly.
Painted Turtle Guesthouse Hotels in Nanaimo

Painted Turtle Guesthouse

Hotel near Nanaimo
Price per night from:MXN$835
7.7/10
Good
LLeanne Hoi-YauSingle House with two beds and one sofa bed. Near the beach and easily to find the place. The room is nice, it is good for family trip to Parksville area.
Riverside Resort & RV Park Hotels in Nanaimo

Riverside Resort & RV Park

Hotel near Nanaimo G
Price per night from:MXN$2,784
7.5/10
AAnonymous UserIt was a nice experience. Amenities are very accessible.
Pacific Shores Resort & Spa Hotels in Nanaimo

Pacific Shores Resort & Spa

Hotel near Nanaimo E
Price per night from:MXN$3,876
7.2/10
布鲁斯kingGreat, the room is a small suite, clean and comfortable, the boss is not bad, the main thing is that the credit card does not have to pay the deposit, because the foreign credit card refund is more than two weeks, so like
Diplomat Motel Hotels in Nanaimo

Diplomat Motel

Hotel near Nanaimo
Price per night from:MXN$1,887

FAQs About Hotels in Nanaimo

How to get good deals on hotels in Nanaimo?

To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.

How much does a hotel cost in Nanaimo?​

Average hotel prices in Nanaimo based on Trip.com: MXN$3,828 on weekdays and MXN$3,982 on weekends (Friday–Saturday).

What are some of the best hotels in Nanaimo?

The most popular Nanaimo hotels for your stay: Courtyard Nanaimo, The Beach Club Resort — Bellstar Hotels & Resorts and Best Western Dorchester Hotel are the preferred hotels.

What hotels in Nanaimo offer an especially good breakfast ?

Courtyard Nanaimo,Bayside Resort, Ascend Hotel Collection and Best Western Dorchester Hotel provide high-quality breakfast. Start your day with a delicious breakfast!

Which hotels in Nanaimo provide fitness facilities?

Courtyard Nanaimo, The Beach Club Resort — Bellstar Hotels & Resorts and Best Western Dorchester Hotel provide fitness facilities. Satisfy your fitness needs even while travelling!

Which hotels in Nanaimo have swimming pools?

Courtyard Nanaimo, The Beach Club Resort — Bellstar Hotels & Resorts and Days Inn by Wyndham Nanaimo are hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

Which hotels in Nanaimo are worth visiting for their spa experience?

Which hotels in Nanaimo provide free WiFi?

Whether you're travelling on business or going on holiday, Internet connection is an essential condition for travel. The Beach Club Resort — Bellstar Hotels & Resorts, Best Western Dorchester Hotel and Travelodge by Wyndham Nanaimo are popular hotels with free Wi-Fi.

Nanaimo Hotels Information

Highest PriceMXN$18,088
Lowest PriceMXN$1,405
Number of Reviews3,805
Total Properties112
Average Price (Weekdays)MXN$3,828
Average Price (Weekends)MXN$3,982