Star Rating
Hotel Name
Price Range (USD)to
Amenities

Nanaimo British Columbia Accommodations

Find accommodations in Nanaimo with the hotel list provided below. Search for cheap and discounted hotel and motel rates in or near Nanaimo, BC for your corporate or personal leisure travel. We list the best Nanaimo British Columbia hotel rooms. Review the Nanaimo hotel list below to find the perfect lodging. We also have a map of the Nanaimo hotels. Planning a group? Lock in Nanaimo Group Hotel Discounts

Nanaimo Hotels/Motels & Accommodations

Ramada Nanaimo 315 Rosehill St., Nanaimo, BC V9S1E3
  • Mid-scale Downtown hotel
  • Free breakfast
  • Most guests thought the service was very professional
  • Professional service
From$75
Very Good 4.0 /5Reviews Call
Travelodge 96 Ternimal Ave. North, Nanaimo, BC V9S4J2
  • Low Cost Downtown hotel
  • 3 floors in property
  • Beach nearby
  • Friendly service
Howard Johnson Harbourside Hotel - Nanaimo 1 Terminal Ave. North, Nanaimo, BC V9R5R4
  • Low priced Downtown hotel
  • 3 floors in hotel
  • Air conditioning was criticized by 69%
  • Right across from the beautiful harbour
Best Western Dorchester Hotel in Nanaimo 70 Church St., Nanaimo, BC V9R5H4
  • 3-star Downtown property
  • 5 conference rooms in property
  • Clean rooms
  • Vibe wasn't good
Coast Bastion Hotel - Nanaimo 11 Bastion St., Nanaimo, BC V9R6E4
  • 3-star Downtown hotel
  • For 92%, parking prices were too high
  • Rooms are great
Inn on Long Lake
+1-800-881-1523
4700 North Island Highway, Nanaimo, BC V9T1W6
  • Inexpensive Lake property
  • Check in: 3:00pm
  • Nice balcony
  • Comfortable rooms for families
Days Inn Nanaimo : 809 Island Highway South 809 Island Highway South, Nanaimo, BC V9R5K1
  • 2-star Highway property
  • 79 rooms in hotel
From$75
Average 3.5 /5Reviews Call
Best Western Northgate Hotel in Nanaimo 6450 Metral Dr., Nanaimo, BC V9T2L8
  • 3-star Suburban hotel
  • 3 floors in hotel
  • Bathroom is ok
  • Good accessibility by car
From$75
Very Good 4.0 /5Reviews Call
Pacific Shores Resort & Spa
+1-888-690-5281
1 600 Stroulger Rd., Nanoose Bay, BC V9P9B7 ~14.18 miles northwest of Nanaimo
  • Three Star hotel
  • Most guests thought the view was good
  • Sufficient wellness & sports facilities
Sunrise Ridge Waterfront Resort : 1175 Resort Dr.
+1-800-230-4134
1175 Resort Dr., Nanaimo, BC V9P2E3
  • Midscale Beach hotel
  • 65 rooms in hotel
  • Most guests thought, the hotel was modern
  • Most guests indicated the reception staff was not good
Tigh Na Mara Seaside Spa Resort 115 Resort Dr., Parksville, BC V9P2E3 ~15.38 miles northwest of Nanaimo
  • 3 star Resort hotel
  • Hotel has 192 rooms
From$121
Very Good 4.0 /5Latest Reviews Call
Beach Acres Resort 1051 Resort Dr., Parksville, BC V9P2E4 ~15.56 miles northwest of Nanaimo
  • 3-star Downtown property
  • Great location
  • Delicious food
The Beach Club Resort : 181 Beachside Dr. 181 Beachside Dr., Parksville, BC V9P2H5 ~17.68 miles northwest of Nanaimo
  • Four star hotel
  • 149 rooms in hotel
  • Bathroom is ok
  • Spacious rooms
Quality Resort Bayside in Parksville 240 Dogwood St., Parksville, BC V9P2H5 ~18.13 miles northwest of Nanaimo
  • 3 star Downtown property
  • Gym is available on property
Travelodge Parksville 424 West Island Highway, Parksville, BC V9P1K8 ~18.16 miles northwest of Nanaimo
  • 2 star Downtown property
  • Access to gym on-site
  • Tasty breakfast
  • Most guests had problems with the shower
Best Western Plus Chemainus Inn - Chemainus
+1-800-997-5149
9573 Chemainus Rd., Chemainus, BC V0R1K5 ~22.49 miles southeast of Nanaimo
  • Mid-scale Rural property
  • Hotel has 75 rooms
Gibsons Garden Hotel 963 Gibsons Way, Gibsons, BC V0N1V8 ~25.42 miles northeast of Nanaimo
  • Three Star Highway hotel
  • Check in: 3:00
Riverside Resort Motel & Campground 3506 Island Highway West, Qualicum Beach, BC V9K2H4 ~25.60 miles west of Nanaimo
  • Low Cost Beach property
  • 42 rooms in hotel
  • Not very comfortable
  • Highly recommend to families with kids
Riverside Resort in Qualicum Beach 3506 West Island Highway, Qualicum Beach, BC V9K2H4 ~25.64 miles west of Nanaimo
  • Affordable Riverfront property
  • 35 rooms in property
Tranquility Bay Waterfront Inn : 7651 Sechelt Inlet Rd.
+1-888-690-5247
7651 Sechelt Inlet Rd., Sechelt, BC V0N3A4 ~26.57 miles northeast of Nanaimo
  • Four-star Downtown hotel
Best Western Cowichan Valley Inn - Duncan 6474 Trans Canada Highway, Duncan, BC V9L6C6 ~29.10 miles southeast of Nanaimo
  • Three Star Highway property
  • 2 floors in property
  • Fairly good value for money
  • Awesome vibe
From$98
Very Good 4.0 /5Reviews Call
Ramada Duncan 140 Trans Canada Highway, Duncan, BC V9L3P7 ~31.41 miles southeast of Nanaimo
  • Two-star Golf Course property
  • 9 suites in hotel
  • Comfortable beds
  • Most guests found the staff to be very friendly
Hastings House Country House Hotel in Salt Spring Island 160 Upper Ganges Rd., Salt Spring Island, BC V8K2S2 ~31.50 miles southeast of Nanaimo
  • Four-star Resort property
  • Shuttle from airport available
Harbour House Hotel Restaurant & Organic Farm : 121 Upper Ganges Rd.
+1-800-997-5149
121 Upper Ganges Rd., Salt Spring Island, BC V8K2S2 ~31.52 miles southeast of Nanaimo
  • 3 star Rural hotel
Super 8 Hotel Duncan
+1-888-690-5281
5325 Trans Canada Highway, Duncan, BC V9L5J2 ~32.00 miles southeast of Nanaimo
  • Inexpensive Highway property
  • 3 floors in property
  • Rooms need regular maintenance
  • Breakfast is mediocre
Next 25 Nanaimo Hotels >  [1 - 25 of 50]    
Next: See My Nanaimo Hotels with Pricing
Back to Top