Beginning of main content

Book on the go and pay later.

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Nanaimo

Best deal 13 Sep. - 15 Sep.
Tonight 22 Jul. - 23 Jul.
This weekend 26 Jul. - 28 Jul.
Next weekend 2 Aug. - 4 Aug.

Top 10 Hotels in Nanaimo

See all 261 properties in Nanaimo

Estimated price for 1 night/2 adults

Hospitality Inn

Hospitality Inn

3835 Redford Street, Port Alberni, BC
Hospitality Inn
  • Free Cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 

Located in the heart of Port Alberni, this eco-friendly hotel is within 1 mi (2 km) of Alberni Valley Multiplex Ice Skating Rink and Rollin Art Centre Gallery. ...

Hospitality InnC$130

31 Jul - 1 Aug

Best Western Plus Barclay Hotel

Best Western Plus Barclay Hotel

4277 Stamp Ave, Port Alberni, BC
Best Western Plus Barclay Hotel
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 

Situated in Port Alberni, this eco-friendly hotel is within a 10-minute walk of Nuu-Chah-Nulth Whaling Canoe Sculpture and Raptors Centre. Alberni Valley Multiplex ...

Best Western Plus Barclay HotelC$176

25 Jul - 26 Jul

Best Western Dorchester Hotel

Best Western Dorchester Hotel

70 Church St, Nanaimo, BC
Best Western Dorchester Hotel
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 

Located in Regional District of Nanaimo, this eco-friendly hotel is 0.1 mi (0.1 km) from Bastion and within 3 mi (5 km) of Vancouver Island University and Departure ...

Best Western Dorchester HotelC$153

18 Aug - 19 Aug

Best Western Northgate Inn

Best Western Northgate Inn

6450 Metral Drive, Nanaimo, BC
Best Western Northgate Inn
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 

Located in Regional District of Nanaimo, this eco-friendly hotel is 0.3 mi (0.5 km) from Woodgrove Shopping Centre and 1.5 mi (2.4 km) from Long Lake. Departure ...

Best Western Northgate InnC$160

11 Aug - 12 Aug

Travelodge by Wyndham Nanaimo

Travelodge by Wyndham Nanaimo

96 Terminal Avenue North, Nanaimo, BC
Travelodge by Wyndham Nanaimo
  • Free Cancellation
  • Reserve now, pay when you stay
2.0 out of 5.0
 
 

Located in Regional District of Nanaimo, this hotel is 0.7 mi (1.1 km) from Bastion and within 3 mi (5 km) of Departure Bay Ferry Terminal and Vancouver Island ...

Travelodge by Wyndham NanaimoC$125

13 Aug - 14 Aug

Inn On Long Lake

Inn On Long Lake

4700 North Island Hwy, Nanaimo, BC
Inn On Long Lake
  • Free Cancellation
  • Reserve now, pay when you stay
2.0 out of 5.0
 
 

Located in Regional District of Nanaimo, this beachfront hotel is in the city center and within 3 mi (5 km) of Long Lake, Departure Bay Beach, and Woodgrove ...

Inn On Long LakeC$205

24 Jul - 25 Jul

Riverside Resort Motel and Campground

Riverside Resort Motel and Campground

3506 Island Hwy W, Qualicum Beach, BC
Riverside Resort Motel and Campground
    2.0 out of 5.0
     
     

    This family-friendly Qualicum Beach motel is located on a river, within 3 mi (5 km) of Qualicum Beach Museum, Qualicum Beach Visitor Centre and Qualicum Beach ...

    Riverside Resort Motel and CampgroundC$119

    29 Jul - 30 Jul

    Qualicum Beach Inn

    Qualicum Beach Inn

    2690 Island Highway West, Qualicum Beach, BC
    Qualicum Beach Inn
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     

    Located in Regional District of Nanaimo, this beach hotel is within a 5-minute walk of Qualicum Beach Visitor Centre and Qualicum Beach Memorial Golf Club. Heritage ...

    Qualicum Beach InnC$253

    20 Aug - 21 Aug

    Travelodge by Wyndham Parksville

    Travelodge by Wyndham Parksville

    424 West Island Highway, Parksville, BC
    Travelodge by Wyndham Parksville
    • Free Cancellation
    • Reserve now, pay when you stay
    2.0 out of 5.0
     
     

    Located in Regional District of Nanaimo, this hotel is within a 5-minute walk of Paradise Fun Park and Parksville Beach. Rathtrevor Beach Provincial Park is ...

    Travelodge by Wyndham ParksvilleC$164

    25 Jul - 26 Jul

    Days Inn by Wyndham Nanaimo

    Days Inn by Wyndham Nanaimo

    809 Island Hwy S, Nanaimo, BC
    Days Inn by Wyndham Nanaimo
      2.5 out of 5.0
       
       

      Located in Regional District of Nanaimo, this hotel is 1.4 mi (2.2 km) from Nanaimo Museum and 2.2 mi (3.6 km) from Vancouver Island University. Bastion and ...

      Days Inn by Wyndham NanaimoC$115

      22 Aug - 23 Aug

      Map

      Hotels with reviews mentioning Nanaimo

      See all hotels near Nanaimo

      Search Hotels near Top Nanaimo Attractions

      Recent Reviews in Nanaimo

      Explore Nanaimo


      Explore Nanaimo with Expedia.ca’s Travel Guides to find the best flights, cars, holiday packages and more!