British Columbia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Resorts & Hotels with Spas in Nanaimo from ¥5,928

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Nanaimo Resorts & Hotels with Spas

Downtown Hideaway in the Heart of Downtown Nanaimo
4.9/5Exceptional! (12 reviews)
Fact finding

"Property was excellent and in a nice neighbourhood. We all enjoyed our stay."…"

Reviewed on Sep 11, 2019

Downtown Hideaway in the Heart of Downtown Nanaimo
Qualicum Beach Inn
3 out of 5
2690 Island Highway West, Qualicum Beach, BC
The price is ¥24,685 per night from Nov 6 to Nov 7
4.7/5Exceptional! (291 reviews)

"We had a great stay with excellent service. Pool and hot tub area was spotless. The restaurant and bar were also excellent. The beach is right across the street."…"

Reviewed on Mar 18, 2020

Qualicum Beach Inn
Oceanside Village Resort
Great for spa weekends
4 out of 5
1080 Resort Drive, Parksville, BC
Get Rates
4.6/5Exceptional! (184 reviews)
Travelers like: full-service spa, massage, facials, manicures and pedicures
Travelers say...

"Beautiful and quiet cabin. Convenient location. Excellent for the price."…"

Reviewed on Aug 24, 2020

Oceanside Village Resort

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Ocean Sands Resort
Great for spa weekends
3 out of 5
1165-Resort Drive, Parksville, BC
The price is ¥11,676 per night from Oct 31 to Nov 1
4.5/5Wonderful! (242 reviews)
Travelers like: sauna, hot tub
Travelers say...

"Beautiful view. Hosts are so helpful. Very peaceful here!"…"

Reviewed on Oct 6, 2020

Ocean Sands Resort
Coast Bastion Hotel
3.5 out of 5
11 Bastion Street, Nanaimo, BC
Free CancellationReserve now, pay when you stay
The price is ¥10,368 per night from Nov 1 to Nov 2
4.4/5Excellent! (949 reviews)

"Easy to find. Nice location down by the harbour. Spacious room with a great view."…"

Reviewed on Oct 27, 2020

Coast Bastion Hotel
Inn On Long Lake
Great for spa weekends
2 out of 5
4700 North Island Hwy, Nanaimo, BC
Free CancellationReserve now, pay when you stay
The price is ¥11,285 per night from Nov 1 to Nov 2
4.4/5Excellent! (670 reviews)
Travelers like: sauna, hot tub
Travelers say...

"Spent the night here with our 2 dogs. Very nice experience. Staff were very friendly and accommodating at check in. Rooms were clean and quiet. They even gave us a care package for our dogs! Beautiful lake view. Highly recommend staying here, especially if you have pets!"…"

Reviewed on Oct 24, 2020

Inn On Long Lake
THE Beach Club Resort
Great for spa weekends
3.5 out of 5
181 Beachside Drive, Parksville, BC
Free CancellationReserve now, pay when you stay
The price is ¥14,811 per night from Nov 8 to Nov 9
4.3/5Excellent! (760 reviews)
Travelers like: spa services onsite, massage, hot tub
Travelers say...

"was awesome, great room, great view, and the weather was nice. will go back."…"

Reviewed on Oct 22, 2020

THE Beach Club Resort
Best Western Plus Barclay Hotel
Great for spa weekends
3 out of 5
4277 Stamp Ave, Port Alberni, BC
Free CancellationReserve now, pay when you stay
The price is ¥9,481 per night from Oct 30 to Oct 31
4.3/5Excellent! (331 reviews)
Travelers like: sauna, hot tub
Travelers say...

"Great place to stay. Room was very comfortable, clean and updated. Beds are very comfortable. Food and service at the restaurant was excellent. Will definitely be going back."…"

Reviewed on Oct 26, 2020

Best Western Plus Barclay Hotel
Tigh-Na-Mara Seaside Spa Resort
Great for spa weekends
3.5 out of 5
1155 Resort Drive, Parksville, BC
The price is ¥12,449 per night from Nov 1 to Nov 2
4.2/5Very Good! (848 reviews)
Travelers like: full-service spa, sauna, massage, facials
Travelers say...

"Clean, friendly staff, lounge food and beverage hit the spot after a long day of travel"…"

Reviewed on Oct 25, 2020

Tigh-Na-Mara Seaside Spa Resort
Wyldflower B&B
2.5 out of 5
2665 Bradshaw Road, Qualicum Beach, BC
Get Rates
4/5Very Good! (1 review)
Expedia messed up our reservation!

"We booked online through Expedia. When we arrived late in the evening to check in we were informed by the owner that she was closed for the summer and had told Expedia. Rather than turn us away, however, the owner allowed us to stay there for the two nights we had booked as it was a long holiday ..."…"

Reviewed on Aug 6, 2015

Wyldflower B&B
Pacific Shores Resort & Spa
Great for spa weekends
3.5 out of 5
1600 Strougler Road, Nanoose Bay, BC
Free Cancellation
The price is ¥9,325 per night from Nov 1 to Nov 2
4/5Very Good! (311 reviews)
Travelers like: full-service spa, sauna, massage, facials
Travelers say...

"A beautiful place with views of the grounds and glimpses of the ocean.Comfortable bed and room. Courteous staff."…"

Reviewed on Sep 14, 2020

Pacific Shores Resort & Spa
Sunrise Ridge Waterfront Resort
3 out of 5
1175 Resort Drive, Parksville, BC
Free CancellationReserve now, pay when you stay
The price is ¥10,109 per night from Nov 15 to Nov 16
3.9/5Very Good! (257 reviews)

"The location was beautiful Very close to the ocean"…"

Reviewed on Oct 17, 2020

Sunrise Ridge Waterfront Resort
Travelodge by Wyndham Parksville
2 out of 5
424 West Island Highway, Parksville, BC
Free CancellationReserve now, pay when you stay
The price is ¥5,928 per night from Nov 4 to Nov 5
3.9/5Very Good! (907 reviews)

"The view from the room . Free upgrade was amazing as well"…"

Reviewed on Oct 18, 2020

Travelodge by Wyndham Parksville
Hospitality Inn
3.5 out of 5
3835 Redford Street, Port Alberni, BC
Free CancellationReserve now, pay when you stay
The price is ¥7,757 per night from Oct 30 to Oct 31
3.9/5Very Good! (767 reviews)

"Convenient location for visiting family and friends in Port Alberni. Quiet and clean. Less amenities due to Covid. Appreciated check out ‘gift’ of water, apple and granola bar when we ‘hit the road’."…"

Reviewed on Oct 22, 2020

Hospitality Inn
Days Inn by Wyndham Nanaimo
2.5 out of 5
809 Island Hwy S, Nanaimo, BC
Free CancellationReserve now, pay when you stay
The price is ¥9,086 per night from Nov 9 to Nov 10
3.8/5Good! (959 reviews)

"Good. The front desk was kind and nice. I was surprised with the deposit money for any broken things during your stay. Otherwise i love our one night stay.😉😊"…"

Reviewed on Oct 13, 2020

Days Inn by Wyndham Nanaimo
Qualicum Breeze Beach Resort
Great for spa weekends
3 out of 5
6695 Island Highway, Bowser, Qualicum Beach, BC
Get Rates
3.8/5Good! (20 reviews)
Travelers like: full-service spa, sauna, steam room, hot tub
Travelers say...

"Place and host was fantastic no complaints and would go defiantly go back"…"

Reviewed on Oct 26, 2020

Qualicum Breeze Beach Resort
Travelodge by Wyndham Nanaimo
2 out of 5
96 Terminal Avenue North, Nanaimo, BC
Free CancellationReserve now, pay when you stay
The price is ¥6,975 per night from Nov 1 to Nov 2
3.7/5Good! (960 reviews)

"Was clean but dated, in need of sprucing up. Very dog friendly which was great and reasonable dog fee too."…"

Reviewed on Oct 21, 2020

Travelodge by Wyndham Nanaimo
Heather Place Inn
3 out of 5
5708 Heather Place, Nanaimo, BC
Get Rates
Heather Place Inn
Don't see what you're looking for?
We've got more Resorts & Hotels with Spas. Find the right one for you.
View all properties
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.

Pocket Guide: Resorts & Hotels with Spas in Nanaimo

Search for hotels in Nanaimo on Expedia. You can easily find your hotels in Nanaimo using one of the methods below:

  • View our selection of featured hotels in Nanaimo
  • Use the map to find hotels in the Nanaimo neighborhood you prefer
  • Use the filters to see hotels in a specific area of Nanaimo, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Nanaimo
  • Enter your travel dates to view the best deals on hotels in Nanaimo - while they last

Frequently asked questions

Looking to vacation at a spa hotel in Nanaimo?
Book one of our wonderful spa hotels and treat yourself from the moment you arrive. Travelers like the sea views in Nanaimo. Spa hotels are the perfect way to break away from your daily routine and add a layer of luxury to your vacation.
What is the best spa hotel in Nanaimo?
Tigh-Na-Mara Seaside Spa Resort is a top beach spa hotel featuring an indoor pool, a fitness center, tennis courts, and a bar. Enjoy a facial, body scrub, or deep-tissue massage at Grotto Spa. Other popular spa hotels in Nanaimo include THE Beach Club Resort and Oceanside Village Resort.
How many spa hotels are there in Nanaimo?
Expedia has 21 spa hotels to choose from in Nanaimo.
What's there to see and do in Nanaimo?
Experience all that Nanaimo has to offer when you visit Departure Bay Ferry Terminal, Rathtrevor Beach Provincial Park, and Parksville Beach. If you have some spare time during your trip, you might want to check out Bastion and Nanaimo Museum.
What is a Nanaimo spa hotel?
Spa hotels in Nanaimo feature on-site spas and offer services such as couples massages and a selection of body treatments. Some also provide a selection of in-room treatments for the ultimate luxury. Spa hotels are a must if you want to give yourself an extra treat while on vacation.

More trip options