Featured Nanaimo Hotel with wifi
Ramada by Wyndham Nanaimo
315 Rosehill Street, Nanaimo, BC
Ocean Crest Motel
3292 West Island Highway, Qualicum Beach, BC
Fully refundable
Inn On Long Lake
4700 North Island Hwy, Nanaimo, BC
Fully refundableReserve now, pay when you stay
Save an average of 15% on thousands of hotels when you're signed in
THE Beach Club Resort
181 Beachside Drive, Parksville, BC
Fully refundableReserve now, pay when you stay
Bayside Resort, Ascend Hotel Collection
240 Dogwood St, Parksville, BC
Alberni Inn
3805 Redford Street, Port Alberni, BC
Best Western Dorchester Hotel
70 Church St, Nanaimo, BC
Fully refundableReserve now, pay when you stay
Best Western Northgate Inn
6450 Metral Drive, Nanaimo, BC
Fully refundableReserve now, pay when you stay
Best Western Plus Barclay Hotel
4277 Stamp Ave, Port Alberni, BC
Fully refundableReserve now, pay when you stay
Buccaneer Inn
1577 Stewart Avenue, Nanaimo, BC
Fully refundableReserve now, pay when you stay
Castaway Motel
205 N. Terminal Avenue, Nanaimo, BC
Cedar Grove Motel and Cabins
246 Riverbend Road, Qualicum Beach, BC
Cedar Song B & B and Cottage
1250 Stagdowne Road, Errington, BC
Cedar Wood Lodge B&B
5895 River Rd (Pacific Rim Highway 4), Port Alberni, BC
Coast Bastion Hotel
11 Bastion Street, Nanaimo, BC
Fully refundableReserve now, pay when you stay
The Spot
950 Terminal Avenue N, Nanaimo, BC
Pacific Shores Resort & Spa
1600 Strougler Road, Nanoose Bay, BC
Fully refundableReserve now, pay when you stay
Crown Mansion Boutique Hotel & Villas
292 Crescent Road East, Qualicum Beach, BC
Fully refundable
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
More Hotels Near Nanaimo
- Salt Spring Island Hotels (31.03 mi)
- Parksville Hotels (19.9 mi)
- Vancouver Island Hotels (75.62 mi)
- Halfmoon Bay Hotels (24.08 mi)
- Sechelt Hotels (22.87 mi)
- Qualicum Beach Hotels (25.92 mi)
- Duncan Hotels (28.73 mi)
- Nanoose Bay Hotels (13.57 mi)
- Cowichan Bay Hotels (32.93 mi)
- Lake Cowichan Hotels (24.04 mi)
- Ladysmith Hotels (13.04 mi)
- Galiano Hotels (28.09 mi)
- Chemainus Hotels (18.75 mi)
- Roberts Creek Hotels (22.45 mi)
- North Oyster Hotels (10.37 mi)
- Gabriola Island Hotels (6.5 mi)
- Gulf Islands Hotels (34.01 mi)
- Arrowsmith-Benson Hotels (14.78 mi)
- Cassidy Hotels (8.14 mi)
- Lantzville Hotels (8.44 mi)
More Nanaimo Hotel Options
- Hotels with WiFi (77)
- Family Hotels (70)
- Beach Hotels (62)
- Smoke Free Hotels (50)
- Hotels with Air Conditioning (44)
- Hotels with Balconies (43)
- Pet-friendly Hotels (34)
- Hotels with Fireplaces (29)
- Hotels with Bars (26)
- Hotels with a Pool (26)
- Hotels with Hot Tubs (26)
- Cheap Hotels (26)
- Hotels with Complimentary Breakfast (25)
- Luxury Hotels (24)
- Resorts & Hotels with Spas (22)
- Hotels with smoking rooms (18)
- Oceanfront Hotels (15)
- Hotel with a Concierge (13)
- Hotels with an Indoor Pool (12)
- Lakefront Hotels (4)
- Hotels with Tennis Courts (3)
- Hotels with Waterslides (2)
- Hotels on the River (2)
- Casinos (2)
Hotels Near Popular Nanaimo Attractions
- Hotels near Departure Bay Ferry Terminal (1.89 mi)
- Hotels near Duke Point Ferry Terminal (2.28 mi)
- Hotels near Vancouver Island University (1.26 mi)
- Hotels near Woodgrove Shopping Centre (6.97 mi)
- Hotels near Nanaimo Regional General Hospital (1.86 mi)
- Hotels near Nanaimo Aquatic Centre (1.04 mi)
- Hotels near Departure Bay Beach (3.08 mi)
- Hotels near Nanaimo Museum (0.18 mi)
- Hotels near Pipers Lagoon Park (4.33 mi)
- Hotels near Frank Crane Arena (3.22 mi)
- Hotels near Old City Quarter (0.06 mi)
- Hotels near Newcastle Island Marine Provincial Park (1.7 mi)
Nanaimo Hotels by Star Rating
More Deals in Popular Destinations
- Las Vegas Hotels
- New York Hotels
- Orlando Hotels
- Los Angeles Hotels
- Miami Hotels
- San Francisco Hotels
- New Orleans Hotels
- Chicago Hotels
- Fort Lauderdale Hotels
- Boston Hotels
- Honolulu Hotels
- San Diego Hotels
- Washington Hotels
- Toronto Hotels
- Anaheim Hotels
- Atlanta Hotels
- Nashville Hotels
- Seattle Hotels
- Phoenix Hotels
- Myrtle Beach Hotels