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/Accommodations

Ramada Nanaimo in Nanaimo 315 Rosehill St., Nanaimo, BC V9S1E3
  • Midscale Downtown hotel
  • Hotel has 65 rooms
  • Most guests were satisfied with the air conditioning
  • Lovely service and very clean rooms
Travelodge 96 Ternimal Ave. North, Nanaimo, BC V9S4J2
  • 2 star Downtown property
  • 3 floors in hotel
  • The majority of guests said rooms were clean enough
  • Wonderful sightseeing
Howard Johnson Harbourside Hotel - Nanaimo 1 Terminal Ave. North, Nanaimo, BC V9R5R4
  • Two-star Downtown property
  • Check-in time: 3:00 PM
  • Good cleanliness
  • Ice machine broken
Best Western Dorchester Hotel : 70 Church St. 70 Church St., Nanaimo, BC V9R5H4
  • Three Star Downtown property
  • 3 meeting rooms in property
  • Near city centre
  • Hallway was a little noisy
Coast Bastion Hotel : 11 Bastion St. 11 Bastion St., Nanaimo, BC V9R6E4
  • Three Star Downtown hotel
  • 179 rooms in property
  • About half of guests thought the air conditioning was adequate
  • Most guests appreciated the modern rooms
Inn on Long Lake : 4700 North Island Highway
+1-866-429-5787
4700 North Island Highway, Nanaimo, BC V9T1W6
  • 2-star Lake hotel
  • 3 floors in property
  • Comfort level is high
  • Most guests were happy with the price of the breakfast
From$96
Very Good 4.5 /5Review Score CallBookMore Details
Days Inn Nanaimo : 809 Island Highway South 809 Island Highway South, Nanaimo, BC V9R5K1
  • Cheap Highway hotel
  • Check in: 3:00pm
Best Western Northgate Inn - Nanaimo 6450 Metral Dr., Nanaimo, BC V9T2L8
  • Midscale Suburban hotel
  • Check in time: 2:00PM
  • Rooms need regular maintenance
  • Large breakfast room
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Pacific Shores Resort & Spa : 1 600 Stroulger Rd.
+1-888-305-3366
1 600 Stroulger Rd., Nanoose Bay, BC V9P9B7 ~14.18 miles northwest of Nanaimo
  • Affordable hotel
  • Bad housekeeping, according to 74%
  • Not enough parking facilities, according to 65%
Sunrise Ridge Waterfront Resort
+1-800-881-1523
1175 Resort Dr., Nanaimo, BC V9P2E3
  • Three Star Beach property
  • Check-in time: 4:00 PM
  • Most guests thought it was clean
  • Most guests said rooms were dirty
From$80
Very Good 4.0 /5Read Reviews CallBookMore Details
Tigh Na Mara Seaside Spa Resort : 115 Resort Dr. 115 Resort Dr., Parksville, BC V9P2E3 ~15.38 miles northwest of Nanaimo
  • 3 star Resort hotel
  • 15 conference rooms in property
From$121
Very Good 4.0 /5Recent Reviews CallBookMore Details
Beach Acres Resort in Parksville 1051 Resort Dr., Parksville, BC V9P2E4 ~15.56 miles northwest of Nanaimo
  • Three Star Downtown hotel
  • One of the best beaches
  • Popular among families
The Beach Club Resort : 181 Beachside Dr. 181 Beachside Dr., Parksville, BC V9P2H5 ~17.68 miles northwest of Nanaimo
  • High-end hotel
  • 9 floors in property
  • Easily accessible by car, said 100%
  • Price was steep for a family
From$125
Very Good 4.5 /5Read Reviews CallBookMore Details
Quality Resort Bayside : 240 Dogwood St. 240 Dogwood St., Parksville, BC V9P2H5 ~18.13 miles northwest of Nanaimo
  • Three Star Downtown hotel
  • 59 rooms in hotel
Travelodge Parksville 424 West Island Highway, Parksville, BC V9P1K8 ~18.16 miles northwest of Nanaimo
  • Two star Downtown hotel
  • 3 floors in hotel
  • Very attentive staff
  • Most guests liked the big bathroom
Best Western Plus Chemainus Inn : 9573 Chemainus Rd. 9573 Chemainus Rd., Chemainus, BC V0R1K5 ~22.49 miles southeast of Nanaimo
  • Affordable Rural property
  • Free breakfast
From$80
Very Good 4.5 /5Review Score CallBookMore Details
Gibsons Garden Hotel 963 Gibsons Way, Gibsons, BC V0N1V8 ~25.42 miles northeast of Nanaimo
  • 3 star Highway hotel
  • Check in time: 3:00
Riverside Resort Motel & Campground in Qualicum Beach 3506 Island Highway West, Qualicum Beach, BC V9K2H4 ~25.60 miles west of Nanaimo
  • Cheap Beach hotel
  • 42 rooms in hotel
  • Could use a good cleaning
  • Not very clean
Riverside Resort : 3506 West Island Highway 3506 West Island Highway, Qualicum Beach, BC V9K2H4 ~25.64 miles west of Nanaimo
  • 3-star Riverfront hotel
  • Check-in: 4:00 PM
Tranquility Bay Waterfront Inn - Sechelt
+1-866-429-5787
7651 Sechelt Inlet Rd., Sechelt, BC V0N3A4 ~26.57 miles northeast of Nanaimo
  • High end Downtown hotel
Best Western Cowichan Valley Inn - Duncan 6457 Norcross Rd., Duncan, BC V9L6C6 ~29.14 miles southeast of Nanaimo
  • Mid-scale Highway property
  • Hotel has 42 rooms
  • Very close to highway
  • Tasty food at the restaurant
Ramada Duncan : 140 Trans Canada Highway 140 Trans Canada Highway, Duncan, BC V9L3P7 ~31.41 miles southeast of Nanaimo
  • Low Cost Golf Course hotel
  • Hotel has 6 meeting rooms
  • Great location
  • Friendly service
Hastings House Country House Hotel 160 Upper Ganges Rd., Salt Spring Island, BC V8K2S2 ~31.50 miles southeast of Nanaimo
  • Four star Resort hotel
  • Airport shuttle provided
Harbour House Hotel Restaurant & Organic Farm - Salt Spring Island
+1-800-881-1523
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-283-3404
5325 Trans Canada Highway, Duncan, BC V9L5J2 ~32.00 miles southeast of Nanaimo
  • Two-star Highway property
  • Hotel has 5 suites
  • Most guests said the beds were comfortable
  • Breakfast was gross
Next 25 Nanaimo Hotels >  [1 - 25 of 50]    
Next: See My Nanaimo Hotels with Pricing
Back to Top