COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Ontario Spa Resorts

Search over 1 million properties and 550 airlines worldwide

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

Most hotels are fully refundable. Because flexibility matters.

Top Ontario Spa Hotels

White Oaks Resort & Spa

White Oaks Resort & Spa

4 out of 5
253 Taylor Rd, Niagara-on-the-Lake, ON
The price is CA $204 per night from Aug 15 to Aug 15
Located in Glendale, this spa resort is within a 10-minute walk of Outlet Collection at Niagara and Niagara College Niagara-on-the-Lake Campus. St. Catharine's ...
4.5/5Wonderful! (1,138 reviews)
"Friendly service"

Reviewed on Aug. 2, 2021

White Oaks Resort & Spa
Sterling Inn & Spa - an Ontario's Finest Inn

Sterling Inn & Spa - an Ontario's Finest Inn

4 out of 5
5195 Magdalen St, Niagara Falls, ON
The price is CA $210 per night from Aug 29 to Aug 29
Situated in Niagara Falls, this spa hotel is within a 15-minute walk of Clifton Hill, Skylon Tower, and Fallsview Indoor Waterpark. Casino Niagara and Fallsview ...
4.6/5Exceptional! (1,482 reviews)
"Nice room and plenty of space!"

Reviewed on Aug. 1, 2021

Sterling Inn & Spa - an Ontario's Finest Inn
DoubleTree Fallsview Resort & Spa by Hilton Niagara Falls

DoubleTree Fallsview Resort & Spa by Hilton Niagara Falls

4 out of 5
6039 Fallsview Blvd, Niagara Falls, ON
The price is CA $149 per night from Aug 29 to Aug 29
This family-friendly Niagara Falls hotel is located on the Strip, within a 10-minute walk of IMAX Theatre Niagara Falls, Fallsview Casino, and Skylon Tower. ...
4.3/5Excellent! (1,149 reviews)
"The view is good"

Reviewed on Aug. 3, 2021

DoubleTree Fallsview Resort & Spa by Hilton Niagara Falls
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Idlewyld Inn & Spa

Idlewyld Inn & Spa

3.5 out of 5
36 Grand Avenue, London, ON
The price is CA $170 per night from Sep 1 to Sep 1
Located in South London, this spa hotel is within 1 mi (2 km) of Labatt Brewery Tour, Budweiser Gardens, and Covent Garden Market. London Convention Center and ...
4.7/5Exceptional! (656 reviews)
"Everyone was happy and very helpful Couldn’t ask for a better experience"

Reviewed on Jul. 27, 2021

Idlewyld Inn & Spa
Marriott Niagara Falls Fallsview Hotel & Spa

Marriott Niagara Falls Fallsview Hotel & Spa

4 out of 5
6740 Fallsview Blvd, Niagara Falls, ON
The price is CA $169 per night from Aug 30 to Aug 30
Located in Fallsview, this spa hotel is within a 15-minute walk of Fallsview Casino and Queen Victoria Park. Horseshoe Falls and Casino Niagara are also within ...
4.2/5Excellent! (3,100 reviews)
"All good"

Reviewed on Jul. 31, 2021

Marriott Niagara Falls Fallsview Hotel & Spa
Georgian Bay Hotel Trademark Collection by Wyndham

Georgian Bay Hotel Trademark Collection by Wyndham

3 out of 5
10 Vacation Inn, Collingwood, ON
The price is CA $237 per night from Sep 1 to Sep 1
Located in the heart of Collingwood, this spa resort is 1.9 mi (3 km) from Collingwood Golf Course and 2.6 mi (4.2 km) from Scandinave Spa Blue Mountain. Collingwood ...
4.1/5Very Good! (992 reviews)
"It was grest"

Reviewed on Jul. 31, 2021

Georgian Bay Hotel Trademark Collection by Wyndham
Oban Inn

Oban Inn

4 out of 5
160 Front Street, Niagara-on-the-Lake, ON
The price is CA $315 per night from Sep 2 to Sep 2
Located in Old Town Historic District, this spa resort is within a 15-minute walk of Niagara River Gorge and Shaw Festival Theatre. Niagara-on-the-Lake Golf ...
4.6/5Exceptional! (776 reviews)
"Location was great, close to everything and the bonus was the golf course across the street with waterfront patio dining."

Reviewed on Jul. 29, 2021

Oban Inn
Park Hyatt Toronto

Park Hyatt Toronto

4.5 out of 5
4 Avenue Rd, Toronto, ON
Located in University District, this luxury hotel is steps from Royal Conservatory of Music and Royal Ontario Museum. University of Toronto - St. George Campus ...
4.5/5Wonderful! (986 reviews)
Nice hotel
"The only issue we had was not knowing ahead of time about having to pay $55 a night for parking our car."

Reviewed on Nov. 22, 2017

Park Hyatt Toronto
Fairmont Royal York

Fairmont Royal York

4 out of 5
100 Front St West, Toronto, ON
The price is CA $188 per night from Aug 12 to Aug 12
Located in Financial District, this spa hotel is within a 10-minute walk of Scotiabank Arena, Hockey Hall of Fame, and Ripley's Aquarium of Canada. CN Tower ...
4.4/5Wonderful! (5,100 reviews)
"Love the ‘grandness’ of this historic property"

Reviewed on Aug. 3, 2021

Fairmont Royal York
The Ritz-Carlton, Toronto

The Ritz-Carlton, Toronto

5 out of 5
181 Wellington St W, Toronto, ON
The price is CA $503 per night from Aug 10 to Aug 10
This family-friendly Toronto hotel is located near the airport, within a 10-minute walk of CN Tower, Ripley's Aquarium of Canada, and Rogers Centre. Scotiabank ...
4.7/5Exceptional! (537 reviews)
"Excellent staff, amazing property"

Reviewed on Aug. 1, 2021

The Ritz-Carlton, Toronto
Quattro Hotel & Conf. Centre, Ascend Hotel Collection

Quattro Hotel & Conf. Centre, Ascend Hotel Collection

3 out of 5
229 Great Northern Rd, Sault Ste. Marie, ON
The price is CA $127 per night from Aug 22 to Aug 22
Located in Algoma District, this spa hotel is 0.4 mi (0.7 km) from Sault College and within 3 mi (5 km) of Sault Area Hospital and GFL Memorial Gardens. Station ...
4.6/5Wonderful! (980 reviews)
"The rooms are updated and clean. They are also nice and spacious."

Reviewed on Aug. 3, 2021

Quattro Hotel & Conf. Centre, Ascend Hotel Collection
Elm Hurst Inn & Spa

Elm Hurst Inn & Spa

3.5 out of 5
415 Harris Street, Ingersoll, ON
The price is CA $164 per night from Sep 1 to Sep 1
Situated in a rural location, this spa hotel is 0.7 mi (1.1 km) from Ingersoll Cheese & Agricultural Museum and within 12 mi (20 km) of Southside Park and Woodstock ...
4.5/5Wonderful! (319 reviews)
"Room was clean and updated. Restaurant was fantastic and free breakfast a bonus."

Reviewed on Aug. 2, 2021

Elm Hurst Inn & Spa
Caesars Windsor

Caesars Windsor

4 out of 5
377 Riverside Dr E, Windsor, ON
Located in the heart of Windsor, this spa hotel is within 6 mi (10 km) of GM Renaissance Center, Ford Field, and Comerica Park. Little Caesars Arena and Fox ...
4.4/5Excellent! (1,003 reviews)
"It was great the place itself was nice the wifi was absolute garbage didnt work in the room at all."

Reviewed on Mar. 14, 2020

Caesars Windsor
Westin Trillium House, Blue Mountain

Westin Trillium House, Blue Mountain

4 out of 5
220 Gord Canning Drive, The Blue Mountains, ON
The price is CA $419 per night from Sep 1 to Sep 1
Set amidst the mountains, this ski-in/ski-out hotel in The Blue Mountains is within a 5-minute walk of Blue Mountain Ski Resort and Ridge Runner Mountain Coaster ...
4.3/5Excellent! (1,048 reviews)
"Was well located, rooms were great, was dog-friendly. The service was mixed, some really good, some not at all."

Reviewed on Jul. 19, 2021

Westin Trillium House, Blue Mountain
Sheraton Fallsview Hotel

Sheraton Fallsview Hotel

4 out of 5
5875 Falls Ave, Niagara Falls, ON
The price is CA $179 per night from Aug 29 to Aug 29
This family-friendly Niagara Falls hotel is located on a river, within a 5-minute walk of Oakes Garden Theatre and Casino Niagara. Fallsview Indoor Waterpark ...
3.9/5Very Good! (4,576 reviews)
"Did not like the fact I was not able to receive a print out from hotel indicating I had not incurred any charges billed to my room at check out and was promised I should receive my 100$ deposit in a few days. Without that statement leaves you with a feeling of doubt. Otherwise everything was fine ..."

Reviewed on Aug. 2, 2021

Sheraton Fallsview Hotel
JW Marriott The Rosseau Muskoka Resort & Spa

JW Marriott The Rosseau Muskoka Resort & Spa

4.5 out of 5
1050 Paignton House Road, Muskoka Lakes, ON
The price is CA $637 per night from Sep 2 to Sep 2
This Muskoka Lakes resort is on the beach, 0.3 mi (0.5 km) from The Rock Golf Course, and within 16 mi (25 km) of Muskoka Lakes Winery and Aspen Valley Wildlife ...
4.3/5Excellent! (603 reviews)
"Great"

Reviewed on Aug. 1, 2021

JW Marriott The Rosseau Muskoka Resort & Spa
Stone Mill Inn

Stone Mill Inn

3.5 out of 5
271 Merritt Street, St. Catharines, ON
The price is CA $179 per night from Sep 1 to Sep 1
Located in Merritton, this spa hotel is 0.7 mi (1.2 km) from The Pen Centre and within 3 mi (5 km) of Welland Canal Lock 7 and FirstOntario Performing Arts Centre. ...
4.6/5Wonderful! (973 reviews)
"Liked the history of the building, the stone walls and the decor"

Reviewed on Jul. 31, 2021

Stone Mill Inn
124 on Queen Hotel & Spa

124 on Queen Hotel & Spa

3.5 out of 5
124 Queen Street, PO Box 131, Niagara-on-the-Lake, ON
The price is CA $299 per night from Aug 5 to Aug 5
Located in Old Town Historic District, this spa hotel is within a 10-minute walk of Niagara River Gorge, Lake Ontario, and Shaw Festival Theatre. Fort George ...
4.7/5Exceptional! (307 reviews)
"A lovely boutique hotel. Very central location and soundproof rooms."

Reviewed on Apr. 4, 2021

124 on Queen Hotel & Spa
Brookstreet

Brookstreet

4.5 out of 5
525 Legget Drive, Ottawa, ON
The price is CA $146 per night from Aug 8 to Aug 8
Set in Ottawa, this family-friendly hotel is within 6 mi (10 km) of Kanata Centrum Shopping Centre, Andrew Haydon Park, and Canadian Tire Centre. Tanger Outlets ...
4.4/5Wonderful! (995 reviews)
"Amazing stay!! Great view!"

Reviewed on Aug. 2, 2021

Brookstreet
Executive Hotel Cosmopolitan Toronto

Executive Hotel Cosmopolitan Toronto

4 out of 5
8 Colborne Street, Toronto, ON
The price is CA $161 per night from Aug 12 to Aug 12
Located in Downtown Toronto, this spa hotel is steps from Hockey Hall of Fame and Meridian Hall. St. Lawrence Market and Scotiabank Arena are also within 10 ...
3.9/5Very Good! (987 reviews)
"Great location. Room was spare, hotel subdued, still in Covid-mode."

Reviewed on Jul. 27, 2021

Executive Hotel Cosmopolitan Toronto
Don't see what you're looking for?
We've got more Spa Hotels. 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.

Top Cities in Ontario

Pocket Guide: Spa Hotels in Ontario

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

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

More trip options