Filters
Popular
1
10
8
6
5
12
2
2
2
Search by name
Star rating
2
12
20
35
MoreLess
Guest rating
2
2
2
MoreLess
Accommodation type
12
MoreLess
Price per night
2
2
8
MoreLess
Nearby
1
3
1
2
1
2
2
2
2
2
2
2
MoreLess
Airports
11
MoreLess
Hotel type
12
5
4
4
2
2
2
1
3
1
1
MoreLess
Amenities
10
8
6
5
5
5
3
MoreLess
Room features
1
1
1
2
1
2
2
1
2
MoreLess
Services
1
3
2
MoreLess
Brands
2
2
1
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 69 hotels in Nanaimo
Get Prices

3-star hotels in Nanaimo

Filter by
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Your selection
Coast Bastion Hotel Nanaimo11 Bastion Street, Nanaimo, Canada, V9R 6E4View on map
2.7 mi from City Center300 yd from Nanaimo Museum
Located only 1.7 km from Newcastle Island, this hotel features an outdoor pool and a spectacular view of the sea.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • CAD 9.45 per day
    +1
8.2
Great25 reviews
Price fromUS$ 133per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
The Grand Hotel Nanaimo4898 Rutherford Rd, Nanaimo, Canada, V9T 4Z4View on map
2.5 mi from City Center1300 yd from Wellington Hall
The hotel offers a shared lounge, a tennis court and a golf course and has a wine bar, featuring a major location in the heart of Nanaimo.
  • The hotel has
    • On-site car park
    +1
8.0
Great12 reviews
Price fromUS$ 108per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Best Western Northgate Inn Nanaimo6450 Metral Drive, Nanaimo, Canada, V9T 2L8View on map
4.0 mi from City Center1400 yd from Vancouver Island Military Msm
The venue features a private pool and sweeping views, boasting location in the centre of Nanaimo.
  • The hotel has
    • On-site car park
    +1
7.0
Very good5 reviews
Price fromUS$ 102per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Best Western Dorchester Hotel Nanaimo70 Church Street, Nanaimo, Canada, V9R 5H4View on map
2.6 mi from City Center200 yd from Fiesta Lanes
Bringing you close to Nanaimo Bastion, the hotel offers to try mountain biking, jet skiing and sailing and is nestled in an empire-style building.
  • The hotel has
    • On-site car park
    +1
7.2
Very good103 reviews
Price fromUS$ 135per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Maple View Bed And Breakfast Nanaimo3315 Rock City Road, Nanaimo, CanadaView on map
1.7 mi from City Center1.0 mi from Wellington Hall
Providing guests with a central location next to a ferry port, the venue has rooms with superb views.
  • The bed & breakfast has
    • On-site car park
    +1
9.2
Perfect2 reviews
Price fromUS$ 112per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Inn On Long Lake Nanaimo4700 North Island Highway, Nanaimo, Canada, V9T 1W6View on map
2.5 mi from City Center1100 yd from Wellington Hall
Guests of this hotel near Woodgrove can go for a swim in an indoor pool or enjoy a sun deck and a picnic area.
  • The inn has
    • On-site car park
    +1
8.4
Great137 reviews
Price fromUS$ 135per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Buccaneer Inn Nanaimo1577 Stewart Avenue, Nanaimo, Canada, V9S 4E3View on map
1.6 mi from City Center1100 yd from Newcastle Island Marine Park
The hotel offers easy access to The Bastion, boasting 14 rooms in the heart of Nanaimo.
  • The motel has
    • On-site car park
    +1
Price fromUS$ 109per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
The Pine And Picket Bed & Breakfast Nanaimo511 Drake Street , Nanaimo, CanadaView on map
1.3 mi from City Center1500 yd from Nanaimo Bastion
The hotel is located in the beach area of Nanaimo, not far away from Newcastle Island, overlooking the garden.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • Picnic area/ Tables
    +1
Select
Heather Place Inn Lantzville5708 Heather Place, Nanaimo, CanadaView on map
3.3 mi from City Center300 yd from Vancouver Island Military Msm
There are rooms facing the ocean and the hotel is set close to Woodgrove.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Kitchen
    +1
Select
Nanaimo Ocean View Bed & Breakfast3757 Sundown Drive, Nanaimo, CanadaView on map
2.5 mi from City Center
This budget hotel overlooks the islands boasting its location in busy area.
  • The bed & breakfast has
    • On-site car park
    +1
  • The bed & breakfast has
    • Bar/ Lounge area
    • Outdoor dining area
    +2
Price fromUS$ 91per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Bev & Sandy'S Place B&B Nanaimo2734 Camcrest Drive, Nanaimo, Canada, V9T 4W4View on map
2.1 mi from City Center1300 yd from Wellington Hall
There are rooms facing the garden and the hotel is set close to Beban Park.
  • The bed & breakfast has
    • Off-site car park
    +1
  • The bed & breakfast has
    • Outdoor dining area
    +1
Price fromUS$ 61per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Nanaimo Allsuites1076 Dufferin Crescent, Nanaimo, Canada, V9S 2B6View on map
1600 yd from City Center1300 yd from Nanaimo Bowen Park Complex
The luxury hotel is located in a beach area with quick access to Sunshine Coast Air.
  • The hotel has
    • Car park
    +1
  • The hotel has
    • Flat-screen TV
    +1
Price fromUS$ 126per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night

Filtering results

Please wait...

12 hotels found