A woman in a terrycloth robe walks by a wall of plants.

Stillwater Spa | Park Hyatt Toronto

Experience the best hotel spas in Toronto and Niagara

A woman in a terrycloth robe walks by a wall of plants.

Stillwater Spa | Park Hyatt Toronto

Many of the top spas in Ontario are part of a hotel property.

Nestled in the heart of bustling downtowns, these upscale hotels offer on-site spas and wellness facilities that provide an oasis of calm. Quality treatments, premium amenities and generous pampering will help you re-energize for all the fun and excitement the city has to offer.

For your next trip to Toronto or the Niagara Falls region, stay at one of these top hotels and indulge in a spa session during your visit.

Note: For hotel stays or if you’re planning a day visit, book spa appointments well in advance, to avoid disappointment upon arrival.


Whether you’re planning to get out and explore the city, have a night on the town or even preparing for your “big day,” hotel spas in Toronto provide the ultimate blissful pampering in a convenient, sophisticated setting.

Mokara Spa at the Omni King Edward Hotel

The historic King Edward hails as the first luxury hotel in Toronto. Although the onsite Moraka Spa is a recent addition, its ambiance and style complement the heritage of the property.

The spa features seven treatment rooms, a hair salon, nail services and a beauty boutique. Seasonal specials and customizable group packages are available for your various needs.

Location: 37 King Street East, Toronto

Spa at Four Seasons Hotel Toronto

Spacious and modern, the Four Seasons Hotel in Toronto’s Yorkville neighbourhood is the brand’s flagship location.

With a five-star spa and salon, fitness centre, indoor pool, hot tub and steam room, it’s a great option if you’re looking to add self-care to your city getaway.

Popular services include deep tissue massage and salt stone massage using Himalayan Crystal Salt to nourish and detoxify. Massages, facials, nail treatments and more are available.

After your treatment, enjoy healthy refreshments from the spa’s in-room dining menu or visit Café Boulud for elevated French fare.

Location: 60 Yorkville Avenue, Toronto

Stillwater Spa at the Park Hyatt Toronto

The Park Hyatt is conveniently located within walking distance of top Toronto attractions like the Royal Ontario Museum and Casa Loma.

The recently renovated property has become a relaxing retreat in the heart of the city with luxury suites, upscale dining and the wellness-focused Stillwater Spa. Drawing inspiration from nature, the serene ambiance and sustainable elements are thanks to designer Alessandro Munge from Studio Munge.

After an hour-long massage, facial or body treatment enjoy the sauna and aromatic steam room.

Location: 4 Avenue Road, Toronto

Miraj Hammam Spa at the Shangri-La Hotel

Located on the fifth floor of Toronto’s Shangri-La Hotel, the Miraj Hammam Spa will transport you to an exotic oasis of relaxation and rejuvenation.

Inspired by the ancient rituals of the Middle East, this glamorous spa is adorned with historical and cultural influences from Marrakesh and Istanbul.

Using old-world traditions and authentic Middle Eastern treatments, Miraj Hammam specializes in steam and deep exfoliating skin routines. Experience Turkish-style exfoliation while laying on Jerusalem gold marble, then retreat to the Sultana Lounge for tea and biscuits on velvet cushions.

Location: 188 University Avenue, Toronto

Guerlain Spa at Hotel X

A staggering supply of cool amenities and activities at Toronto’s waterfront Hotel X makes this luxury hotel feel more like an all-inclusive resort.

In addition to fitness, food, drinks and entertainment, the on-site Guerlain Spa on the fourth floor is an experience you don’t want to miss.

Start your wellness journey by selecting a scent theme, followed by massage rituals, holistic or targeted body therapies or beauty treatments. After your session, relax in the steam room or lounge. With complimentary champagne, snacks and picturesque views, you may never make it into the city.

Location: 111 Princes' Boulevard, Toronto

Spa myBlend at the Ritz-Carlton Hotel

The Ritz-Carlton is an upscale hotel located in Toronto’s performing arts district close to Roy Thompson Hall and TIFF Bell Lightbox.

The fifth floor features the fitness centre, indoor city view lap pool, aroma-infused steam room and Spa myBlend, an award-winning wellness facility dedicated to natural and sustainable practices. Personalized spa experiences include facials, body treatments, massages and pampered hand and foot care at the Champaign Nail Bar.

Spa myBlend will leave you feeling rejuvenated and looking your best for a night at the theatre or hand-crafted cocktails at EPOCH bar.  

Location: 181 Wellington Street West, Toronto

Spa by Valmont at the Hazelton Hotel

One of Toronto’s finest boutique hotels, Hazelton Hotel is another Yorkville landmark within the upscale shopping and dining neighbourhood.

With a focus on skin regeneration and anti-ageing formulas using natural Swiss resources, Spa by Valmont is renowned for luxury and innovative skincare. Make time to visit the steam room, indoor saltwater pool and book a therapeutic massage, facial or body treatment.

Location: 118 Yorkville Avenue, Toronto

Spa at the Windsor Arms Hotel

The Windsor Arms balances historic elegance with modern luxuries and services to deliver a hotel experience like no other.

Enjoy décor and details inspired by the opulence of a bygone era on the main floors and suites. Soak up the atmosphere over a cocktail or a meal at The Gatsby and indulge in Afternoon Tea in the Parisian-inspired tearoom.

Meanwhile, on the fourth and fifth floors, experience a modern, full-service health and wellness spa with a heated saltwater pool, deluxe gym and healing salt cave. Large windows allow for natural lighting and the outdoor terrace offers amazing city views. Spa services include massage, body wraps, facials, manicures, pedicures and beauty treatments.

Location: 18 St. Thomas Street, Toronto

Kalani Day Spa at the Fairmont Royal York

One of the city’s first luxury hotels, the stately Fairmont Royal York sits directly across from Toronto’s Union Station, perfect for a city getaway.

Conveniently located on the Avenues level of the hotel, Kalani Day Spa offers a wide range of treatments including massage therapy, facials and skin care routines and even makeup applications for an evening on the town.

In Hawaiian, Kalani translates “Of the Heavens” and “Royal One,” fittingly, you will feel like royalty throughout your treatments at the spa and during your stay at the hotel.

Location: 100 Front Street West, Toronto

Niagara Falls and Niagara-on-the-Lake

From the breathtaking sight of the majestic waterfalls to unbeatable attractions and entertainment, there’s a lot to see and do in Niagara Falls. And just a short drive away, discover exceptional dining and wine touring in and around Niagara-on-the-Lake.

Compliment your active Niagara region itinerary with a relaxing visit to one of these superior hotel spas.

Burning Springs Spa & Thermal Pools at Niagara Falls Marriott Fallsview

A winner of the Top 25 Spas in Canada Award by Canadian Spa & Wellness, Burning Springs Spa and Thermal Pools is Niagara’s only hydrotherapy experience.

Just steps away from the falls, Marriott Fallsview Hotel & Spa offers downtown luxury, incredible waterfall views and a new thermal wellness experience named after the Burning Springs, a natural gas spring that became a local attraction in the mid-1800’s.

In addition to traditional spa treatments such as massages, facials and nail care, book the Oasis Pass to visit the outdoor/indoor pools and sauna facilities. Take the healing journey from the hot, to the warm, to the cold plunge pool, visit the Finnish-inspired sauna cabin and sit in the fireside relaxation area. Indoors, treat yourself to the Himalayan Salt Sauna, which has been proven to increase your energy and boost your overall health.

Look for seasonal spa packages to combine a buffet breakfast, wine tour and the Oasis Pass with your stay.

Location: 6740 Fallsview Boulevard, Niagara Falls

The Spa at Sterling Inn

A short walk from most downtown Niagara Falls attractions, Sterling Inn, is a sophisticated yet understated boutique hotel that caters to couples with romantic rooms, upscale dining and a full-service spa.

Enjoy premium spa services like hot stone massages, refresher facials, mud wraps, and wine and honey scrubs using wine from Niagara. Spa services can be enjoyed side-by-side for couples.

Location: 5195 Magdalen Street, Niagara Falls

Christienne Fallsview Spa at Sheraton Fallsview Hotel

Another Niagara property with sweeping views of the famed Niagara Falls, Sheraton Fallsview has undergone an extensive renovation to showcase the best in convenience, comfort and hospitality.

Enhance your stay with a visit to Christienne Fallsview Spa. Natural elements like stone accents and exotic woods lend to the tranquil atmosphere.

Enjoy unique services and treatments such as a fireside manicure, a citrus cocktail body wrap, a Thai hot stem massage or a vanilla pumpkin body scrub. Top-quality GUINOT and the Farmhouse Fresh line of exclusive skincare products will leave you with glowing skin.

And for the ultimate experience, soak in the only Infinity Hydrotherapy tub in Canada that overlooks the majestic Horseshoe Falls.

Location: 5875 Falls Avenue, Niagara Falls

The Spa at 124 on Queen Hotel & Spa

Embark on an ideal spa getaway at 124 Queen, nestled on the main street of Niagara-on-the-Lake. Multi-room villas are great for groups, while couples or solo travellers will feel right a home in the comfortable suites.

The Spa at Q is a gorgeous, state-of-the-art facility with a wide selection of revitalizing menu options.

Discover traditional spa services like massages, facials and body treatments, plus a one-of-a-kind hydrotherapy wellness circuit that boasts sensory showers, a eucalyptus steam room and the only snow room in Canada. The snow room is a cold therapy experience that simulates the magic of winter with snowflakes gently falling from the ceiling.

Explore spa packages like the three-hour “Soak and Sound” for a sound bath meditation or the couples’ “Fall in Love with Wine Country” for daily breakfast, a complimentary amuse-bouche and wine tasting.

Location: 124 Queen Street, Niagara-on-the-Lake

Secret Garden Spa at the Prince of Wales Hotel

Be transported back to the Victorian era at the British-inspired Prince of Wales Hotel in the heart of Niagara-on-the-Lake. Part of Ontario’s distinguished Vintage Hotels brand, this opulent county inn features a popular afternoon tea, a celebrated restaurant and a full-service spa.

Themed around the natural elements of earth, fire and water, Secret Garden Spa delivers relaxing massages, facials, body wraps and holistic care treatments. Between your sessions, dip in the saltwater pool and relax in the spa lounge, with cozy furniture and a warm fireplace.

Combined with the regal decor and detailed architecture that the Prince of Wales Hotel is known for, enjoy a wonderfully refined getaway.

Location: 6 Picton Street, Niagara-on-the-Lake

100 Fountain Spa at Pillar and Post Inn & Spa

Pillar and Post Inn & Spa is another of Ontario’s Vintage Brand Hotels that combines heritage architecture with modern comforts and country hospitality to deliver a unique Niagara resort experience.

Beyond the luxurious suites and upscale dining, 100 Fountain Spa features an outdoor pool, heated indoor saltwater pool, hot tub, hot spring pool and fireplace lounge. Services range from pedicures and massages to scrubs and holistic treatments.

Whether you’re looking for a girlfriends’ getaway or a romantic weekend with your partner, there are a range of options available for the perfect spa getaway.

Location: 48 John Street West, Niagara-on-the-Lake

Make your next vacation a relaxing spa getaway with accommodations, food and drink, and spa treatments and amenities all on-site.

Last updated: February 22, 2024

Looking for Ontario travel advice?

Our experts are here to help you plan your perfect trip. Call or book today.