Best Spa Hotels in British Columbia

  • Bjørn Holm

    Port Renfrew - British Columbia

    Bjornholm is a waterfront holiday home in Port Renfrew, offering an unforgettable stay with spectacular views of the bay and a gourmet kitchen. Guests can enjoy hiking, fishing and other activities in the area. The unit also includes a fire table on the deck, a comfortable bed, a generator, and Wifi. Inside, the decor is made of exotic wood and filled with thoughtful details. Guests will also appreciate the quality of the crockery, cutlery, kitchenware, and more. There's even a safe for your peace of mind. Plus, the hosts are responsive and make sure you have a great stay.

  • Rosewood Hotel Georgia

    Vancouver - British Columbia

    Rosewood Hotel Georgia is the perfect place to stay while you explore the vibrant city of Vancouver. Located directly across from the Vancouver Art Gallery and only a 5-minute walk from the Robson Street Shopping District, this luxurious hotel offers elegant accommodations with all the modern amenities. Enjoy a dip in the indoor saltwater lap pool or relax in the spa. 24-hour room service is available for your convenience. The hotel's attentive staff anticipates and attends to all your needs. Choose from one of their spacious suites, featuring 5-piece en suite bathrooms with marble, heated floors, double vanities and a rainhead shower. Enjoy outstanding dining options on-site or explore the nearby restaurants and landmarks. Experience an unforgettable stay with Rosewood Hotel Georgia!

  • Wetherly Inn & Spa

    Ganges - British Columbia

    Tucked away in the serene countryside of Saltspring Island, Wetherly Inn & Spa is the perfect place to relax and unwind. Situated 11 km from Fulford Harbour - Ferry Terminal, the inn offers a seasonal outdoor swimming pool, beautifully landscaped gardens, trails to explore, and air-conditioned accommodations with a balcony and free WiFi. Each room has a private bathroom with shower, toiletries, a hairdryer, and bathrobes. The hosts, Stephanie and her staff, are helpful and accommodating. Enjoy a farm to table breakfast, lounge by the pool and soak in the relaxing Salt spring vibes, play in the games room, and explore the trails. Wetherly Inn & Spa is a true gem, much more special and unique than most hotels, and is the perfect place to escape and relax.

  • Salish B&B and Spa

    West Kelowna - British Columbia

    Salish B&B and Spa is a perfect place to stay for a getaway. Located in West Kelowna, this beautiful home is equipped with a fridge, microwave, a coffee machine, a minibar and kettle. With a terrace or balcony, free WiFi, and flat-screen TV, you won't want for anything! Alfonso and Michelle, the hosts, will greet you with a warm welcome and with a glass of wine. Enjoy the seasonal outdoor pool and hot tub, the amazing breakfast with a view of the lake and mountains, and Michelle's amazing facials. Relax and feel at home with their friendly dog. Enjoy your stay with a personal and friendly service that goes above and beyond. Perfect for a special occasion like a birthday with a cake, balloons, flowers and music. You won't regret staying here!

  • Amante Luxury Bed & Breakfast

    Victoria - British Columbia

    Experience the best in luxury at Amante Luxury Bed & Breakfast. Set on a beautiful, secluded property in Victoria, Vancouver Island, Amante offers luxurious accommodation with top-of-the-line amenities. Enjoy your own private hot tub, BBQ facilities, a garden, free private parking and free WiFi. The grounds are well-maintained and the enchanting garden and patio area offers a tranquil and rural escape. Our helpful hosts, Mandy and Karl, will provide a delicious breakfast and are willing to accommodate any food allergies. Explore the property with a golf cart or on foot, taking in the huge trees and moss-covered boulders. Make your staycation extra special and stay in the Creekside Cottage for a romantic getaway, complete with Netflix, pool sandals, and rubber boots. Experience the best of luxury and hospitality at Amante Luxury Bed & Breakfast.

  • Fairmont Vancouver Airport In-Terminal Hotel

    Richmond - British Columbia

    Fairmont Vancouver In-Terminal Hotel is the perfect place for a convenient layover or staycation. Located inside the Vancouver International Airport, the hotel offers a spa, fitness centre, and indoor pool. Dedicated to providing guests with an excellent experience, the friendly staff are dedicated to upholding strict health and safety rules while providing a warm welcome. Guests can also enjoy on-site dining and other amenities. Though some may have experienced issues with booking, the hotel is dedicated to providing excellent customer service and ensuring a comfortable stay.

  • The Tuwanek Hotel and Spa

    Sechelt - British Columbia

    Tuwanek Resort is a luxury hotel overlooking the beautiful Pacific Ocean. Enjoy the serenity of nature and the stunning views from our spacious rooms, each with their own private balcony. Relax and unwind in our full-service spa and steam room, or take advantage of our complimentary paddle boards, kayaks, and hot tub. Start your day with a delicious en suite breakfast, or head to the nearby Lighthouse Pub for a bite to eat. Our friendly and attentive staff will make sure you have an unforgettable stay. Enjoy the best of both worlds - the tranquility of nature and the convenience of nearby Horseshoe Bay and Langdale.

  • Oak Bay Beach Hotel

    Victoria - British Columbia

    Oak Bay Beach Hotel is a tranquil and sophisticated accommodation located right on the water in Oak Bay. With its on-site spa, paid underground parking, comfortable and cozy rooms with amenities, and superb service from the concierge and front desk staff, guests are sure to have an unforgettable experience. Its proximity to Victoria Golf Club and Oak Bay Village, as well as its heated pool, hot tubs, and relaxing views of the ocean, make it an ideal spot for a weekend getaway. Whether you're looking for a romantic escape, a family get-together, or a quiet place to unwind, Oak Bay Beach Hotel has something for everyone.

  • Paradox Hotel Vancouver

    Vancouver - British Columbia

    Hotel Vancouver is the perfect accommodation for your stay in the financial district of Vancouver city centre. Just a few minutes' walk away, you can find shopping, fine dining and entertainment. The hotel features an indoor pool and a spa & wellness centre. Enjoy the luxury of your room with a wonderful soaking tub overlooking the city and a very comfortable bed. Take advantage of the loaner bicycles to explore the city, or use the easy access to the parking garage next door. Don't forget to check out the restaurant in the lobby and the nearby attractions like Stanley Park, Starbucks and Robson Street. With exceptional staff ready to help, you can enjoy a top tier, modern and large room at great prices. Your stay at Hotel Vancouver will be a memorable one!

  • Shades of Jade Inn & Spa

    Roberts Creek - British Columbia

    Shades of Jade Inn & Spa offers a peaceful haven in the British Columbia region. The inn features a terrace, spa centre and comfortable rooms with flat-screen TVs, Blu-ray players and DVD players. The tranquil landscape exudes a sense of Japanese sensibilities. The outdoor hot tub and steam shower provide a wonderful winter escape. The nearby beach and Roberts Creek Picnic Grounds are perfect for exploring the area. Sylvie and Will are gracious hosts, providing a delicious breakfast basket and ensuring guests have everything they need. Relax and rejuvenate in this peaceful oasis and enjoy the top quality amenities.

  • Summit Lodge Boutique Hotel Whistler

    Whistler - British Columbia

    Summit Lodge & Spa is the perfect place to stay while visiting Whistler. Located 10 minutes' walk from Blackcomb Excalibur Gondola, this hotel features suites furnished with kitchenettes, an outdoor pool, and a hot tub. The friendly staff are always happy to help, and the location is unbeatable, with breakfast, dinner, and all the best attractions within walking distance. The rooms are comfortable and cozy, with a kitchenette, microwave oven, fridge, sofa, and balcony overlooking a forest/trail. Bus services are available for a fraction of the cost of a car, and the free coffee and candy cart in the lobby are an added bonus. Whether you're here for a honeymoon, skiing, or just exploring, Summit Lodge & Spa is the perfect place to stay.

  • Artisan Suites on Bowen

    Bowen Island - British Columbia

    Artisan Suites on Bowen is a 4-star property set in the heart of Bowen Island. With free WiFi, a garden and a terrace, this hotel offers modern, spotless rooms with comfy beds and pillows, shower and toiletries, a Nespresso machine and milk frother, and heated floors at the entrance. Enjoy the views from the enormous windows in the room and the balcony overlooking the Artisan Square. Make use of the complimentary tea, coffee and oats & dried fruit blend, and two full bottles of filtered water. Discover the hidden small trails for a quicker trip to and from the village, or rent a bike to explore the beaches and trails close by. Enjoy the local restaurants, and take some time to visit the flower shop, tattoo studio and other businesses in the Square. Book Artisan Suites for an effortless check in and out and an unforgettable stay on Bowen Island.

  • Wedgewood Hotel & Spa - Relais & Chateaux

    Vancouver - British Columbia

    The Wedgewood Hotel is a luxurious, non-smoking property with something for everyone. From its full-service spa and sauna to its on-site restaurant and lounge, Bacchus, guests are treated to personalized service, modern amenities and thoughtfully appointed details. The experience begins with a warm welcome letter, chocolates, and personalized On-Demand screen. Guests can enjoy comfortable beds with squishy pillows and slippers for in-room use. The staff are friendly, professional and attentive, while the nightly turn down service with cookies and bottled water is a special touch. All this combines to create a truly memorable and exceptional stay.

  • Four Seasons Resort Whistler

    Whistler - British Columbia

    Four Seasons Resort Whistler is a luxury hotel located in the Upper Village of Whistler. It features a heated outdoor pool, 3 hot tubs, and complimentary WiFi. The rooms are luxurious, with comfortable beds, plenty of space, and modern amenities. The hotel also offers a concierge service, valet parking, and a house car service. Dining at the hotel's Sidecut restaurant is an outstanding experience. Customers appreciate the professional staff and customer service, making the Four Seasons the perfect choice for a luxurious stay in Whistler.

  • Hume Hotel & Spa

    Nelson - British Columbia

    The Hume is a gorgeous restored heritage property in Nelson, BC. Enjoy on-site dining options, a complimentary hot breakfast and free Wi-Fi. Each room is lovingly designed with modern touches, making it a cozy and comfortable place to stay. Unwind in the Library Lounge which is the perfect spot for a nightcap. Take advantage of the spa for a much-needed massage or pedicure. Located downtown, you’ll be steps away from all the shops and restaurants Nelson has to offer. Unfortunately, the hotel does not have its own parking, but there are metered spots nearby. Enjoy your stay and experience the historical charm of The Hume.

  • Black Rock Oceanfront Resort

    Ucluelet - British Columbia

    Surrounded by a lush rainforest, Black Rock Oceanfront Resort offers an idyllic getaway. Relax in their spa and fitness centre, enjoy a dip in the outdoor pool, and savour the delicious dishes of their on-site restaurant. The rooms are luxurious and comfortable, with beautiful views of the Pacific Ocean. The art adorned hallways, featuring local artwork, adds to the atmosphere, while the bar is perfect for a relaxing drink. Breakfast at the restaurant is a treat, though do remember to reserve your dinner table early, as it's in high demand! With direct access to the Wild Pacific Trail, this Ucluelet hotel is the perfect spot to take in the beauty of nature.

  • The Magnolia Hotel & Spa

    Victoria - British Columbia

    The Magnolia Hotel & Spa is a 4-minute walk from Victoria's Inner Harbour and offers luxurious accommodation with free Wi-Fi and on-site restaurant and spa. Our rooms come with cable TV and our beds are incredibly comfy. Our spa offers couples massages and the hotel provides great amenities such as Dyson hairdryers, nice body products and soft bathrobes. Our staff are friendly and accommodating and we offer complimentary Prosecco on arrival. Our location is perfect for exploring Victoria and we are surrounded by amazing restaurants. Our hotel is an exceptional option for everyone, with the added bonus of an umbrella in each room! Whether you're visiting for business or pleasure, The Magnolia Hotel & Spa is the perfect place to stay.

  • Pan Pacific Whistler Village Centre

    Whistler - British Columbia

    The Pan Pacific Whistler Village Centre is an all-suite hotel located in Whistler Village, just 290 m from the Excalibur Gondola. The hotel boasts a heated, outdoor, saltwater pool and two hot tubs with stunning mountain views. The staff are exceptionally friendly and helpful, and the valet parking was free for Tesla owners. The two bedroom suites are spacious with balconies, gas fireplaces, and three TVs with Chrome Cast so you can watch your favorite shows. Breakfast is included and delivered to your room each morning, with one of the breakfast options being a cook-your-own omelette. The pool deck is being worked on but guests can swim and work out at the Pan Pacific Mountainside property, which includes free lockers, well-equipped showers, and towels. The hotel also adheres to Covid-19 procedures and offers a delivered breakfast bag full of goodies each morning. With its excellent location to the mountain access and village, the Pan Pacific Whistler Village Centre is the perfect choice for a relaxing getaway.

  • Brentwood Bay Resort & Spa

    Brentwood Bay - British Columbia

    Experience the grandeur of the Brentwood Bay Resort & Spa, a luxurious resort located along the stunning Brentwood Bay near Victoria, British Columbia. Boasting an on-site marina, you can enjoy the picturesque views of the bay from your room, or from the restaurant and pub. With its friendly and accommodating staff, you will be sure to feel pampered and well taken care of. Enjoy delicious meals from the restaurant and pub, or order room service for a delicious and convenient meal. Indulge in the therapeutic heated pool and hot tub, or book a spa treatment and unwind. Your stay at Brentwood Bay Resort & Spa will be an unforgettable experience!

  • Georgian Court Hotel, BW Premier Collection

    Vancouver - British Columbia

    Experience the best of downtown Vancouver at Georgian Court Hotel. Located across from BC Place, the boutique hotel has free Wi-Fi, an on-site restaurant, and a fitness centre with a Peloton. Enjoy easy check-in and great value for money, plus proximity to Chinatown, Gastown and downtown shops. Our friendly staff will make you feel welcome and taken care of, with housekeeping available on request. Whether you're in town for business or pleasure, Georgian Court Hotel is the perfect spot for your stay in Vancouver.

  • Sutton Place Hotel Revelstoke Mountain Resort

    Revelstoke - British Columbia

    Stay at the Sutton Place Hotel and experience the convenience of ski in/ski out access, with modern suites featuring private balconies and stunning views of the Revelstoke Mountain Resort. Enjoy the new and spacious rooms, with all the appliances and furnishings looking updated and new. Have a great stay with friendly and helpful staff, taking all COVID protocols seriously, and a smooth check-in and check-out process. Relax in the spa, outdoor pool, and hot tubs. Plus, the hotel offers a full kitchen, washer and dryer, and even bathrobes and slippers. Explore the nearby village, ride the Pipe Mountain Coaster, and take advantage of the pet-friendly policy. With exceptional attention to detail, the Sutton Place Hotel provides an unforgettable stay in Revelstoke.