Star Rating
Hotel Name
Price Range (USD)to

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
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
11 Bastion St., Nanaimo, BC V9R6E4
  • Midscale Downtown property
Very Good 4.5 /5Read Reviews Call
Inn on Long Lake
4700 North Island Highway, Nanaimo, BC V9T1W6
  • Economy Lake hotel
  • Gym is available on property
Very Good 4.0 /5Reviews Call
Days Inn Nanaimo - Nanaimo
809 Island Highway South, Nanaimo, BC V9R5K1
  • Inexpensive Highway property
  • Check in: 3:00pm
Best Western Northgate Hotel - Nanaimo
6450 Metral Dr., Nanaimo, BC V9T2L8
  • Midscale Suburban property
  • Hotel has 2 meeting rooms
Very Good 4.0 /5Review Score Call
Pacific Shores Resort & Spa
1 600 Stroulger Rd., Nanoose Bay, BC V9P9B7 ~14.18 miles northwest of Nanaimo
  • Affordable hotel
Sunrise Ridge Waterfront Resort : 1175 Resort Dr.
1175 Resort Dr., Nanaimo, BC V9P2E3
  • Affordable Beach hotel
  • Hotel has 42 suites
Very Good 4.0 /5Reviews Call
Tigh Na Mara Seaside Spa Resort : 115 Resort Dr.
115 Resort Dr., Parksville, BC V9P2E3 ~15.38 miles northwest of Nanaimo
  • Midscale Resort hotel
  • Hotel has 100 suites
Very Good 4.0 /5Guest Reviews Call
Beach Acres Resort
1051 Resort Dr., Parksville, BC v9p2e4 ~15.56 miles northwest of Nanaimo
  • 3-star Downtown property
The Beach Club Resort
181 Beachside Dr., Parksville, BC V9P2H5 ~17.68 miles northwest of Nanaimo
  • High end property
  • 149 sleeping rooms in hotel
Quality Resort Bayside - Parksville
240 Dogwood St., Parksville, BC V9P2H5 ~18.13 miles northwest of Nanaimo
  • Mid-scale Downtown hotel
  • 3 floors in property
Travelodge Parksville
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
9573 Chemainus Rd., Chemainus, BC V0R1K5 ~22.50 miles southeast of Nanaimo
  • 3-star Rural property
  • 51 suites in property
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
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
7651 Sechelt Inlet Rd., Sechelt, BC V0N3A4 ~26.57 miles northeast of Nanaimo
  • Four star Downtown property
Best Western Cowichan Valley Inn
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
121 Upper Ganges Rd., Salt Spring Island, BC V8K2S2 ~31.52 miles southeast of Nanaimo
  • Mid-scale Rural property
Super 8 Hotel Duncan - Duncan
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