Hotels in Nanaimo

Search and compare Nanaimo hotels from hundreds of travel sites and save

Nanaimo, BC, Canada
28 Jul — 29 Jul2
Nanaimo, BC, Canada
Wed 28/7
Thu 29/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Nanaimo

Filter by star ratings
All filters
Nanaimo Ocean View B&B
Nanaimo Ocean View B&B
9.0 Excellent
3757 Sundown Drive, Nanaimo, BC, Canada
Show on map
6.5 km from city centre, Nanaimo 
ExcellentBased on 81 reviews
9.0

Situated in Nanaimo, Nanaimo Ocean View offers comfortable accommodation and has sea views. Guests also have access to free wireless internet and on-site parking.

Annarthur Guest House
Annarthur Guest House
9.6 Excellent
59 Howard Avenue, Nanaimo, BC, Canada
Show on map
1.2 km from city centre, Nanaimo 
ExcellentBased on 142 reviews
9.6

AnnArthur Guest House is located in Nanaimo and offers free Wi-Fi. It is ideally positioned for guests wishing to visit the area's popular attractions.

Long Lake Waterfront Bed & Breakfast
Long Lake Waterfront Bed & Breakfast
9.2 Excellent
240 Ferntree Place, Nanaimo, BC, Canada
Show on map
7.6 km from city centre, Nanaimo 
ExcellentBased on 155 reviews
9.2

Located in Nanaimo, Long Lake Waterfront Bed and Breakfast is a short drive from Wellington Railway Station and Vancouver Island University Nanaimo Campus. It is a stone's throw from the beach and provides comfortable 4-star accommodation.

Beach Estates Inn Bed And Breakfast
Beach Estates Inn Bed And Breakfast
9.2 Excellent
800 Beach Drive, Nanaimo, BC, Canada
Show on map
3.2 km from city centre, Nanaimo 
ExcellentBased on 33 reviews
9.2

Beach Estates Inn Bed and Breakfast is located in Nanaimo and features free Wi-Fi. It also offers laundry facilities, a terrace and a sun deck.

The Marinaside Resort
The Marinaside Resort
8.0 Excellent
1250 Stewart Avenue, Nanaimo, BC, Canada
Show on map
1.9 km from city centre, Nanaimo 
ExcellentBased on 70 reviews
8.0

The Marinaside Resort is set on Vancouver Island and offers 4-star accommodation in addition to free Wi-Fi. It also provides an express check-in and check-out feature, a tour desk and laundry facilities.

Travelodge by Wyndham Nanaimo
Travelodge by Wyndham Nanaimo
7.6 Good
96 Terminal Avenue North, Nanaimo, BC, Canada
Show on map
0.7 km from city centre, Nanaimo 
GoodBased on 800 reviews
7.6

Located in Nanaimo, the hotel is within a 20-minute drive of Nanaimo Airport and provides a sauna. It offers 3-star accommodation with air-conditioned rooms.

Inn on Long Lake
Inn on Long Lake
8.5 Excellent
4700 North Island Highway, Nanaimo, BC, Canada
Show on map
8.1 km from city centre, Nanaimo 
ExcellentBased on 592 reviews
8.5

Located in Nanaimo, Inn on Long Lake is within a 25-minute drive of Nanaimo Airport and provides a Jacuzzi, a sauna and a private beach. Guests can also enjoy complimentary internet throughout the property.

A Boutique Artful Suite
A Boutique Artful Suite
3603 Hammond Bay Road, Nanaimo, BC, Canada
Show on map
6.3 km from city centre, Nanaimo 

A Boutique Artful Suite is set on Vancouver Island and offers 5-star accommodation in addition to free Wi-Fi. It also provides a terrace, luggage storage and a garden.

Bradbury House
Bradbury House
5788 Bradbury Road, Nanaimo, BC, Canada
Show on map
9.3 km from city centre, Nanaimo 

This comfortable bed & breakfast in Nanaimo provides free wireless internet, as well as an express check-in and check-out feature and a dry cleaning service. It is also a short car trip from Wellington Railway Station and Woodgrove Centre.

Bethlehem Centre
Bethlehem Centre
9.2 Excellent
Nanaimo, BC, Canada
Show on map
4.9 km from city centre, Nanaimo 
ExcellentBased on 21 reviews
9.2

Bethlehem Centre is located in Nanaimo and features free Wi-Fi.

Tips for booking a Nanaimo hotel

Cheapest month:March
Most expensive month:June
Average price in Nanaimo:C$ 134/night
Absolute cheapest price found:C$ 27/night
Cheapest day:Thursday
Most expensive day:Tuesday
C$ 73 - C$ 165
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 139 - C$ 179
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Nanaimo hotels

Show all 137 hotels

Cheapest hotels in Nanaimo, Vancouver Island

Show all 137 hotels

Hotel prices in Nanaimo

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Nanaimo

About Nanaimo

Colloquially known as the Harbour City, Nanaimo is one of Vancouver Island’s biggest metropolitan hubs. Today, bustling Commercial Street offers visitors a suite of shops, cafes and restaurants, as well as a fantastic museum, unique art galleries and a charming harbourfront walkway.

There’s plenty to do in this small yet vibrant city, with outdoor activities like hiking, boating, kayaking, mountain biking and scuba diving stealing the spotlight. Nanaimo is also a great place to splurge on a seaplane flight and explore Vancouver Island and its beautiful coastline from above.

With dedicated ferry services operating from Nanaimo to the mainland, accessing the city is easy. Nanaimo is a great base for exploring wider Vancouver Island, from the historic British Columbian capital of Victoria to the wilderness of the west coast. Nanaimo Airport also offers services to Vancouver and Calgary.

Nanaimo’s unusual name is inspired by the native Indian word “Sne-ny-mo”, meaning “a big, strong tribe”. In 1853 Canada’s iconic Hudson's Bay Company honed in on the area as a rich source of coal and adopted the term as the settlement’s official name. For dessert lovers, sampling one of the city’s world famous Nanaimo bars, a no-bake chocolate cookie with a creamy custard filling, is a must.

Nanaimo travel FAQs

  • What are the best hotels in Nanaimo?

    Travelodge by Wyndham Nanaimo is a very popular hotel in Nanaimo with a score of 7.6 from 800 reviews. Best Western Northgate Inn (8.8 from 255 reviews) and Departure Bay Motel (8.1 from 740 reviews) are also highly rated Nanaimo hotels based on recent feedback from HotelsCombined users.

  • How much do hotels in Nanaimo cost?

    C$ 212/night is the average price of a hotel in Nanaimo, based on HotelsCombined searches over the last 3 days.

  • How much is a cheap hotel in Nanaimo?

    Prices for Nanaimo hotels have been found for as low as C$ 49/night over the last 3 days.