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
+1-888-690-5281
315 Rosehill St., Nanaimo, BC V9S1E3
  • 3-star Downtown hotel
  • Check-in time: 02:00pm
Travelodge 96 Ternimal Ave. North, Nanaimo, BC V9S4J2
  • Low Cost Downtown hotel
  • 5 suites in hotel
Howard Johnson Harbourside Hotel 1 Terminal Ave. North, Nanaimo, BC V9R5R4
  • 2-star Downtown property
  • 3 floors in property
Best Western Dorchester Hotel 70 Church St., Nanaimo, BC V9R5H4
  • Midscale Downtown property
  • Hotel has an eco-friendly policy See more
Coast Bastion Hotel
+1-888-305-3366
11 Bastion St., Nanaimo, BC V9R6E4
  • Midscale Downtown property
From$100
Very Good 4.5 /5Read Reviews Call
Inn on Long Lake
+1-800-997-5149
4700 North Island Highway, Nanaimo, BC V9T1W6
  • Economy Lake hotel
  • Gym is available on property
From$99
Very Good 4.0 /5Reviews Call
Days Inn Nanaimo - Nanaimo
+1-888-690-5281
809 Island Highway South, Nanaimo, BC V9R5K1
  • Inexpensive Highway property
  • Check in: 3:00pm
Best Western Northgate Hotel - Nanaimo
+1-800-230-4134
6450 Metral Dr., Nanaimo, BC V9T2L8
  • Midscale Suburban property
  • Hotel has 2 meeting rooms
From$79
Very Good 4.0 /5Review Score Call
Pacific Shores Resort & Spa
+1-800-997-5148
1 600 Stroulger Rd., Nanoose Bay, BC V9P9B7 ~14.18 miles northwest of Nanaimo
  • Affordable hotel
Sunrise Ridge Waterfront Resort : 1175 Resort Dr.
+1-888-690-5247
1175 Resort Dr., Nanaimo, BC V9P2E3
  • Affordable Beach hotel
  • Hotel has 42 suites
From$75
Very Good 4.0 /5Reviews Call
Tigh Na Mara Seaside Spa Resort : 115 Resort Dr.
+1-888-305-3366
115 Resort Dr., Parksville, BC V9P2E3 ~15.38 miles northwest of Nanaimo
  • Midscale Resort hotel
  • Hotel has 100 suites
From$121
Very Good 4.0 /5Guest Reviews Call
Beach Acres Resort
+1-800-997-5149
1051 Resort Dr., Parksville, BC v9p2e4 ~15.56 miles northwest of Nanaimo
  • 3-star Downtown property
The Beach Club Resort
+1-888-690-5281
181 Beachside Dr., Parksville, BC V9P2H5 ~17.68 miles northwest of Nanaimo
  • High end property
  • 149 sleeping rooms in hotel
Quality Resort Bayside - Parksville
+1-800-230-4134
240 Dogwood St., Parksville, BC V9P2H5 ~18.13 miles northwest of Nanaimo
  • Mid-scale Downtown hotel
  • 3 floors in property
Travelodge Parksville
+1-800-997-5148
424 West Island Highway, Parksville, BC V9P1K8 ~18.16 miles northwest of Nanaimo
  • Low priced Downtown hotel
  • 3 suites in property
Best Western Plus Chemainus Inn
+1-888-690-5247
9573 Chemainus Rd., Chemainus, BC V0R1K5 ~22.50 miles southeast of Nanaimo
  • 3-star Rural property
  • 51 suites in property
From$109
Very Good 4.5 /5Review Score Call
Gibsons Garden Hotel in Gibsons 963 Gibsons Way, Gibsons, BC V0N1V8 ~25.42 miles northeast of Nanaimo
  • 3 star Highway property
  • Complimentary breakfast is offered
Riverside Resort Motel & Campground in Qualicum Beach
+1-800-997-5149
3506 Island Highway West, Qualicum Beach, BC V9K2H4 ~25.60 miles west of Nanaimo
  • Low priced Beach property
  • Hotel has 14 suites
Tranquility Bay Waterfront Inn in Sechelt
+1-888-690-5281
7651 Sechelt Inlet Rd., Sechelt, BC V0N3A4 ~26.57 miles northeast of Nanaimo
  • Four star Downtown property
Best Western Cowichan Valley Inn
+1-800-230-4134
6474 Trans Canada Highway, Duncan, BC V9L6C6 ~29.10 miles southeast of Nanaimo
  • 3 star Highway property
  • Hotel has 3 suites
Travelodge Silver Bridge Inn : 140 Trans Canada Highway 140 Trans Canada Highway, Duncan, BC V9L3P7 ~31.41 miles southeast of Nanaimo
  • Inexpensive Golf Course property
  • Check in: 3
Harbour House Hotel Restaurant & Organic Farm
+1-888-690-5247
121 Upper Ganges Rd., Salt Spring Island, BC V8K2S2 ~31.52 miles southeast of Nanaimo
  • Mid-scale Rural property
Super 8 Hotel Duncan - Duncan
+1-888-305-3366
5325 Trans Canada Highway, Duncan, BC V9L5J2 ~32.00 miles southeast of Nanaimo
  • Cheap Highway hotel
  • Hotel has 36 rooms
Wilderness Resort & Retreat in Sechelt Cawley Point, Sechelt, BC V0N3A4 ~33.36 miles north of Nanaimo
  • 4-star Resort hotel
  • Hotel has 2 meeting rooms
Wessex Inn by The Sea in Cowichan Bay 1846 Cowichan Bay Rd., Cowichan Bay, BC V0R1N0 ~34.77 miles southeast of Nanaimo
  • Low priced Oceanfront property
  • Check in: 02:00pm
Next 25 Nanaimo Hotels > [1 - 25 of 50]   
Next: See My Nanaimo Hotels with Pricing
Back to Top