Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Tonight 3 Apr. - 4 Apr.
This weekend 3 Apr. - 5 Apr.
Next weekend 10 Apr. - 12 Apr.

Top Nanaimo Spa Resorts & Hotels

C$135
Inn On Long Lake

Inn On Long Lake

2.0 out of 5.0 4700 North Island Hwy, Nanaimo, BC
5/5
(1 Reviews)
Located in Regional District of Nanaimo, this beachfront hotel is in a shopping district and within 3 mi (5 km) of Long Lake, Departure Bay Beach and Frank Crane Arena. Woodgrove Shopping Centre is 2.1 mi (3.4 km) away.
C$169
Tigh-Na-Mara Seaside Spa Resort

Tigh-Na-Mara Seaside Spa Resort

3.5 out of 5.0 1155 Resort Drive, Parksville, BC
4/5
(1 Reviews)
Offering direct access to the beach, this Regional District of Nanaimo resort is within 1 mi (2 km) of Riptide Lagoon Adventure Golf and Rathtrevor Beach Provincial Park. Parksville Beach is 2.8 mi (4.4 km) away.
Get Rates
Best Western Plus Barclay Hotel

Best Western Plus Barclay Hotel

3.0 out of 5.0 4277 Stamp Ave, Port Alberni, BC
4/5
(3 Reviews)
Situated in Port Alberni, this eco-friendly hotel is within a 10-minute walk of Nuu-Chah-Nulth Whaling Canoe Sculpture and Raptors Centre. Alberni Valley Multiplex Ice Skating Rink and Alberni Pacific Railway are also within 2 miles (3 km).
C$115
Pacific Shores Resort & Spa

Pacific Shores Resort & Spa

3.5 out of 5.0 1600 Strougler Road, Nanoose Bay, BC
4/5
(2 Reviews)
Located in Regional District of Nanaimo, this spa hotel is 3.1 mi (5 km) from Rathtrevor Beach Provincial Park, and within 6 mi (10 km) of Parksville Beach and Paradise Fun Park. Little Qualicum Cheeseworks and Eaglecrest Golf Club are also within 12 mi (20 km).
C$139
Coast Bastion Hotel

Coast Bastion Hotel

3.5 out of 5.0 11 Bastion Street, Nanaimo, BC
3.2/5
(4 Reviews)
Located in Regional District of Nanaimo, this hotel is 0.1 mi (0.1 km) from Bastion and within 3 miles (5 km) of Vancouver Island University and Departure Bay Ferry Terminal. Nanaimo Museum and Protection Island are also within 10 minutes.
Get Rates
THE Beach Club Resort

THE Beach Club Resort

3.5 out of 5.0 181 Beachside Drive, Parksville, BC
3/5
(1 Reviews)
Located in Regional District of Nanaimo, this romantic hotel is within 1 mi (2 km) of Paradise Fun Park and Parksville Beach. Rathtrevor Beach Provincial Park is 2.6 mi (4.2 km) away.
C$95
Hospitality Inn

Hospitality Inn

3.5 out of 5.0 3835 Redford Street, Port Alberni, BC
3/5
(3 Reviews)
Located in the heart of Port Alberni, this eco-friendly hotel is within 1 mile (2 km) of Alberni Valley Multiplex Ice Skating Rink and Rollin Art Centre Gallery. Alberni Pacific Railway and Harbour Quay are also within 2 miles (3 km).
Get Rates
Days Inn by Wyndham Nanaimo

Days Inn by Wyndham Nanaimo

2.5 out of 5.0 809 Island Hwy S, Nanaimo, BC
2.9/5
(7 Reviews)
Located in Regional District of Nanaimo, this hotel is 1.4 mi (2.2 km) from Nanaimo Museum and 2.2 mi (3.6 km) from Vancouver Island University. Bastion and Protection Island are also within 2 miles (3 km).
C$250
Oceanside Village Resort

Oceanside Village Resort

4.0 out of 5.0 1080 Resort Drive, Parksville, BC
This family-friendly Parksville holiday home is located near the airport, within a 15-minute walk of Riptide Lagoon Adventure Golf and Rathtrevor Beach Provincial Park. Parksville Beach is 2.4 mi (3.9 km) away.
Get Rates
Downtown Hideaway in the Heart of Downtown Nanaimo

Downtown Hideaway in the Heart of Downtown Nanaimo

99 Chapel St, Nanaimo, BC
Located in Regional District of Nanaimo, this condo is 0.1 mi (0.2 km) from Bastion and within 3 miles (5 km) of Vancouver Island University and Departure Bay Ferry Terminal. Nanaimo Museum and Protection Island are also within 15 minutes.
Get Rates
Heather Place Inn

Heather Place Inn

3.0 out of 5.0 5708 Heather Place, Nanaimo, BC
Located in Regional District of Nanaimo, this guesthouse is 1.3 mi (2 km) from Long Lake and 1.6 mi (2.5 km) from Woodgrove Shopping Centre. Departure Bay Ferry Terminal and Frank Crane Arena are also within 6 miles (10 km).
Get Rates
Ocean Sands Resort

Ocean Sands Resort

3.0 out of 5.0 1165-Resort Drive, Parksville, BC
Located in Regional District of Nanaimo, this beachfront condo is in a provincial park and within 1 mi (2 km) of Riptide Lagoon Adventure Golf and Rathtrevor Beach Provincial Park. Parksville Beach is 2.8 mi (4.5 km) away.
Map

Nanaimo Spa Hotels

Are you looking for a break from the hustle and bustle of your day-to-day life? Do you want to escape reality and forget about your never ending to-do list? Then why not treat yourself to a relaxing stay at one of the spa hotels in Nanaimo? Whether it is for a weekend getaway or a staycation, book your visit to one of the Nanaimo luxury spa hotels.

With all of the amazing things to do around Nanaimo, you will likely be worn out from sightseeing. The Nanaimo spa hotels provide top of the line facilities with hot-tubs, saunas and private treatment rooms. Treat yourself to an indulgent hot stone massage or facial to rejuvenate from a busy day. If that's not enough for you, indulge in a full day-at-the-spa package. And maybe you are just looking to reach maximum relaxation before a fancy night out on the town. Take advantage of the salon features offered at most Nanaimo spa hotels and get a mani-pedi before your evening begins. 

Travelocity wants to help you relax and rejuvenate during your next stay in Nanaimo, but we know that spa treatments can put some strain on your wallet. Bundle your hotel and flight together and save enough to pay for your facial!

Recent Nanaimo Hotel Reviews By Fellow Wanderers

*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.