A little more local. A lot more BC.
BC › Nanaimo › Hotels

Hotels in Nanaimo, BC

34 hotels in Nanaimo, BC — with phone numbers, addresses and websites in one place.

Courtyard By Marriott

100 Gordon Street · (250) 824-2705

Days Inn by Wyndham Nanaimo

809 Is Hwy S · (250) 980-3925

Best Western Hotels & Resorts

6450 Metral Drive · (250) 390-2222

The Grand Hotel Nanaimo

4898 Rutherford Rd · (250) 758-3000

Ramada by Wyndham Nanaimo

315 Rosehill St · (250) 716-2009

Best Western Dorchester Hotel

70 Church Street · (250) 754-6835

Coast Bastion Hotel

11 Bastion St · (250) 753-6601

Moose #1052

1356 Cranberry Ave · (250) 754-2853

Days Inn - Nanaimo Harbourview

809 Island Hwy S · (250) 754-8171

Colonial Motel

950 Terminal Ave N · (250) 754-4415

Page's Resort and Marina

3350 Coast Rd · (250) 247-8931

Travelodge by Wyndham Nanaimo

96 Terminal Avenue North · (250) 754-6355

Jingle Pot Bed & Breakfast

4321 Jingle Pot Rd · (250) 758-5149

Value Lodge Motel

736 Nicol Street · (250) 754-2328

Moby Dick Oceanfront Lodge

1000 Stewart Ave · (250) 753-7111

Royal Motel

335 Terminal Ave N · (250) 753-1171

Howard Johnson

1 Terminal Ave · (250) 753-2241

Coral Door Guesthouse

906 Vancouver Ave

Nomadic Bull Bed and Breakfast

605 Wildwood Cres · (250) 816-1645

Occidental Hotel

432 Fitzwilliam St · (250) 753-3771

Kempster Resort

Long Lake Waterfront B&B, 240 Ferntree Pl

Ocean Beach Resort

907 McFeely Dr · (250) 752-9322

Pacific Shores Nature Resort

1585 Bowen Rd · (250) 716-2650

Imagine Beach Getaway

6823 Island Hwy W · (604) 214-7458

North King Lodge LTD

2695 Camcrest Dr · (250) 751-0302

Bella Coola Valley Inn

411 MacKenzie Rd

Two Coves Resort

158 Promenade Dr

Wessex Inn Motel

1846 Bay St

Hotels in other BC cities ↗