Search on Narcity

9 Luxurious Spa Resorts To Go With Your Girls For Under $45 Near Vancouver

You need some lovin', TLC 💆
9 Luxurious Spa Resorts To Go With Your Girls For Under $45 Near Vancouver

Fall is coming which means winter is coming which means swimsuit season is over for what feels like for freaking ever. Thankfully there are several spa resorts near Vancouver to keep you warm and pampered during the winter months.

Beat those pre-winter blues with some much needed TLC with your girl gang. Go on a spa getaway and feel like you're in summer all over again. Indulge and treat yourself because you deserve it ❤️

What Are You Looking For?

$25 Or Less


For $25 Or Less, click "Next"

$25 Or Less

Halcyon Hot Springs // Nakusp

Soak away your worries in the “lithia waters” at Halcyon, which are said to be healing. These waters are said to be able to ease the discomfort associated with arthritis, osteoporosis, and gout. 

Cost: $13 for pool access // Room prices start at approximately $47 per person, per night for 4 people

Fairmont Hot Springs Resort // Fairmont

Relax and experience Canada's biggest natural hot springs, while surrounded by views of the Rocky Mountains. There are also some undeveloped hot springs in this hot spring town.

Cost: Prices start at $8 for hot spring access

Rosario Resort and Spa // San Juan Islands, WA

This beautiful waterfront resort and spa will have you feeling like you're far, far away from all your stress. Located as part of the historic Moran Mansion, the spa features outdoor pools, sauna, mirrored exercise and weight rooms, a whirlpool, and an indoor therapeutic pool. There are even fitness classes available here if you want to get your workout on

Cost: $15 for a Marina Pool Pass, $25 for a Non-Resort Guest All Facility Pass 

Ainsworth Hot Springs // Ainsworth

Feel your worries melt away as you soak in the hot spring caves of Ainsworth. The water will soothe your muscles and all it costs is $12!

Cost: $12

Sante Spa // Victoria

Sante Spa has several spa treatments that will leave you relaxed and renewed. This spa uses local ingredients such as coastal sea kelp, northern clay, and lavender.

Cost: Spa services start at $20

For $25+, click "Next"

Grotto Spa // Parksville

Voted the #1 Spa in Canada (by Spas of America), this unique spa features a relaxing Grotto mineral pool that can soothe muscle and joint aches, detoxify, remineralize and stimulate the metabolism. 

Cost: $40 for bath access

KurSpa at Sparkling Hill Resort // Vernon

Who doesn't love a good infinity pool? The one at Sparkling Hill Resort has an incredible view. It's also heated so it's perfect all year round. If you're a hotel guest, you get complimentary access to KurSpa, which is home to seven unique aromatherapy saunas and steam rooms, pools and more.

Cost: Treatments at KurSpa start at $45 // KurSpa is only available to Sparkling Hill Guests 

Skamania Lodge // Stevenson, WA

This beautiful lodge resort rests on 175 acres of Pacific Northwest forest and overlooks the Columbia River Gorge. Experience a PNW spa getaway.

Cost: Spa services start at $45 

The Spa at Painted Boat Resort // Sunshine Coast

Want a spa getaway without the costs of staying overnight? SPA Garden costs $40 for entry, which includes a sauna cave, outdoor glacial rain shower, multi-jet hot pool with waterfall, and warm saltwater flotation pool.

Cost: $40

Recommended For You