SEARCH HOTELS IN British Columbia, BC Region
Book now, best price guaranteed!
FREE cancellation in most of rooms
Book now, best price guaranteed!
FREE cancellation in most of rooms
BRITISH COLUMBIA, BC REGION
44 HOTELS WITH SPA IN BRITISH COLUMBIA, BC REGION
Hotel recommendations for you with spa in British Columbia, BC
15269 104th Avenue, Surrey
The Business Centre has everything guests require to work. -The rooms have Laundry Service and Room-Service We also have Garage and Business Centre.
6929 West Coast Road, Sooke
Offering beautiful views of Sooke Harbour and the Olympic Mountains, this waterfront resort features a modern spa and several dining options Free...
13011 Lakeshore Drive South, Summerland
The hotel restaurant has a breakfast, lunch and dinner menu. Poolside service is also available.
134 Madrona Drive, Sturdies Bay
Located on Galiano Island, the hotel is 5 minutes? walk from Vancouver Ferry Terminals The full spa includes yoga facilities and the inn offers...
1489 Henderson Ave, Roberts Creek
Located in Roberts Creek in the British Columbia Region, 44 km from Vancouver, Shades of Jade Inn & Spa boasts a terrace and spa centre All rooms...
100 Esplanade, Harrisson Hot Springs
Located on the coast of Harrison Lake, this resort is 33 km from downtown Chilliwack, British Columbia It offers on-site dining, a marina with...
1310 Water Street, Kelowna
Offering an indoor pool, an outdoor pool, an on-site casino and full-service spa, this hotel is right next to Okanagan Lake The Kelowna Art...
2402 Highway 97 North, Kelowna
Located in British Columbia, this hotel is a 10-minute drive from Kelowna International Airport This hotel features an on-site restaurant, a...
494 Arbutus Drive, Mayne Island
Located on Mayne Island in the Gulf Islands, this resort features a full spa An indoor pool and hot tub are also on-site Panoramic ocean views...
121 Upper Ganges Road, Ganges
This Salt Spring Island hotel in the town of Ganges features a 3-acre organic farm and on-site restaurant with live weekend entertainment Airy...
6929 West Coast Road, Sooke
Offering beautiful views of Sooke Harbour and the Olympic Mountains, this waterfront resort features a modern spa and several dining options Free...
1999 Country Club Way, Langford
Set among forests and mountains in a scenic natural environment, this exceptional resort boasts an 18-hole golf course, a full-service spa and...
1310 7th Avenue, Invemere
The Invermere Inn features spacious guest rooms equipped with cable television, iron and ironing board, hair dryer and a coffee/tea maker. Hotel...
12155 Hwy 16 East, Tête Jaune
Situated on a scenic ranch, this Valemount resort features Rocky Mountain and Fraser River views A patio and BBQ facilities are offered in all...
100 Esplanade Avenue, Harrisson Hot Springs
With a stay at Harrison Hot Springs Resort and Spa in Harrison Hot Springs, you'll be next to a golf course and minutes from Harrison Lake Beach...
895 Gibsons Way PO Box 739, Gibsons
This central Gibsons hotel is located just off the Sunshine Coast Highway It features an on-site spa with massage services and an outdoor pool ...
900 April Point Road, Quathiaski Cove
Located on Quadra Island, a free 10-minute water shuttle ride from Painter?s Lodge, this resort features a sunset boat ride around the coves of...
121 Upper Ganges Road, Ganges
This Salt Spring Island hotel in the town of Ganges features a 3-acre organic farm and on-site restaurant with live weekend entertainment Airy...
1351 GERRY SORENSEN WAY NO. G2, Kimberley, Bc
Our accommodation consists of an assortment of two and three bedroom luxury condominiums and townhomes
9801 Spalding Road, Bedwell Harbour
Nestled in Bedwell Harbour on Pender Island, this resort offers a full service marina, outdoor pool and on-site dining Each cozy unit contains a...
15269 104th Avenue, Surrey
The Business Centre has everything guests require to work. -The rooms have Laundry Service and Room-Service We also have Garage and Business Centre.
5375 Big White Road, Kelowna
Property Location Located in Kelowna (Big White), Inn at Big White is minutes from Big White Ski Resort and Bullet Express This ski resort is...
6394 Gale Avenue North, Sechelt
Located on the shores of the Salish Sea, this bed and breakfast is 5 km from downtown Sechelt It offers a private 2-course breakfast and suites...
5214 Wesjac Rd., Madeira Park
Freedom Lodge & Spa offers accommodation in Madeira Park, 32 km from Sechelt Free WiFi is provided throughout the property and free private...
895 Gibsons Way PO Box 739, Gibsons
This central Gibsons hotel is located just off the Sunshine Coast Highway It features an on-site spa with massage services and an outdoor pool ...
5655 Highway 23, Nakusp
Situated on Upper Arrow Lake, this Nakusp resort offers panoramic views A wellness spa and 3 hot springs pools are on site A balcony is...
654 Cook Road, Kelowna
Located in Kelowna's lively Mission District on the shores of Okanagan Lake, this accommodation features self-catering apartments with full...
1310 7th Avenue, Invemere
The Invermere Inn features spacious guest rooms equipped with cable television, iron and ironing board, hair dryer and a coffee/tea maker. Hotel...
5356 Ole's Cove Resort, Halfmoon Bay
A full spa and sweeping ocean views are both featured at this cliff-side resort A fine-dining on site restaurant is available and guest rooms all...
1288 Water Street, Kelowna
Property Location With a stay at The Royal Private Residence Club in Kelowna (Kelowna Central Business District), you'll be minutes from Kelowna...
Catchit America Canada British Columbia, BC region The 30 best Hotels with spa in British Columbia, BC region