Star Rating
Hotel Name
Price Range (USD)to
Amenities

Nanaimo Hotels & Accommodations

Ramada Nanaimo : 315 Rosehill St. +1-800-230-4134 315 Rosehill St., Nanaimo, BC V9S1E3
  • 3 star Downtown hotel
  • 4 floors in hotel
From$75
Very Good 4.0 /5Recent Reviews
Travelodge - Nanaimo +1-800-997-5148 96 Ternimal Ave. North, Nanaimo, BC V9S4J2
  • Two star Downtown hotel
  • 3 floors in hotel
From$75
Average 3.5 /5Read Reviews
Howard Johnson Harbourside Hotel in Nanaimo +1-888-205-8144 1 Terminal Ave. North, Nanaimo, BC V9R5R4
  • 2-star Downtown hotel
  • Check in time: 3:00 PM
From$69
Average 3.5 /5Guest Reviews
Best Western Dorchester Hotel - Nanaimo +1-800-997-5149 70 Church St., Nanaimo, BC V9R5H4
  • Mid-scale Downtown hotel
  • Hotel has 70 rooms
From$62
Average 3.5 /5Guest Reviews
Coast Bastion Hotel in Nanaimo +1-800-230-4134 11 Bastion St., Nanaimo, BC V9R6E4
  • Affordable Downtown property
From$100
Very Good 4.5 /5Reviews
Inn on Long Lake +1-800-997-5148 4700 North Island Highway, Nanaimo, BC V9T1W6
  • Two-star Lake hotel
  • 62 rooms in hotel
From$99
Very Good 4.0 /5Guest Reviews
Days Inn Nanaimo - Nanaimo +1-888-205-8144 809 Island Highway South, Nanaimo, BC V9R5K1
  • Cheap Highway property
  • Hotel has 79 rooms
From$75
Average 3.5 /5Hotel Reviews
Best Western Northgate Hotel in Nanaimo +1-800-997-5149 6450 Metral Dr., Nanaimo, BC V9T2L8
  • Midscale Suburban property
  • Hotel has 3 floors
From$79
Very Good 4.0 /5Reviews
Pacific Shores Resort & Spa +1-800-230-4134 1 600 Stroulger Rd., Nanoose Bay, BC V9P9B7 ~14.18 miles northwest of Nanaimo
  • 3 star hotel
From$75
Average 3.5 /5Latest Reviews
Sunrise Ridge Waterfront Resort : 1175 Resort Dr. +1-800-997-5148 1175 Resort Dr., Nanaimo, BC V9P2E3
  • Three Star Beach property
  • 4 floors in property
From$75
Very Good 4.0 /5Review Score
Tigh Na Mara Seaside Spa Resort +1-888-205-8144 115 Resort Dr., Parksville, BC V9P2E3 ~15.38 miles northwest of Nanaimo
  • Three Star Resort hotel
  • Check in time: 4:00pm
From$121
Very Good 4.0 /5Latest Reviews
Beach Acres Resort +1-800-997-5149 1051 Resort Dr., Parksville, BC v9p2e4 ~15.56 miles northwest of Nanaimo
  • Three Star Downtown property
From$52
The Beach Club Resort - Parksville +1-800-230-4134 181 Beachside Dr., Parksville, BC V9P2H5 ~17.68 miles northwest of Nanaimo
  • Four star hotel
  • Access to gym on-site
From$75
Very Good 4.5 /5Guest Reviews
Quality Resort Bayside : 240 Dogwood St. +1-800-997-5148 240 Dogwood St., Parksville, BC V9P2H5 ~18.13 miles northwest of Nanaimo
  • 3 star Downtown hotel
  • Check-in: 3:00 PM
From$79
Average 3.5 /5Latest Reviews
Travelodge Parksville : 424 West Island Highway +1-888-205-8144 424 West Island Highway, Parksville, BC V9P1K8 ~18.16 miles northwest of Nanaimo
  • Low-priced Downtown hotel
  • Check-in: 3:00 PM
From$79
Average 3.5 /5Read Reviews
Best Western Plus Chemainus Inn in Chemainus +1-800-997-5149 9573 Chemainus Rd., Chemainus, BC V0R1K5 ~22.50 miles southeast of Nanaimo
  • Three Star Rural property
  • Fitness center on property
From$109
Very Good 4.5 /5Guest Reviews
Gibsons Garden Hotel +1-800-230-4134 963 Gibsons Way, Gibsons, BC V0N1V8 ~25.42 miles northeast of Nanaimo
  • 3 star Highway property
  • Hotel has 3 floors
From$75
Riverside Resort Motel & Campground in Qualicum Beach +1-800-997-5148 3506 Island Highway West, Qualicum Beach, BC V9K2H4 ~25.60 miles west of Nanaimo
  • Inexpensive Beach property
  • Check-in: 11:00 AM
From$90
Best Western Cowichan Valley Inn : 6474 Trans Canada Highway +1-888-205-8144 6474 Trans Canada Highway, Duncan, BC V9L6C6 ~29.10 miles southeast of Nanaimo
  • Affordable Downtown property
From$98
Very Good 4.0 /5Guest Reviews
Travelodge Silver Bridge Inn : 140 Trans Canada Highway +1-800-997-5149 140 Trans Canada Highway, Duncan, BC V9L3P7 ~31.41 miles southeast of Nanaimo
  • Cheap Golf Course property
  • Hotel has 6 meeting rooms
From$50
Average 3.0 /5Latest Reviews
Next 20 Nanaimo Hotels > [1 - 20 of 50]   
Next: See My Nanaimo Hotels with Pricing
Back to Top