Ontario Spa Resorts

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Ontario

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 $149 per night from Dec 20 to Dec 20
Located in Glendale, this spa resort is within 1 mi (2 km) of Niagara College Niagara-on-the-Lake Campus and Outlet Collection at Niagara. Château des Charmes ...
4.6/5 Wonderful! (1,131 reviews)
"Most comfortable Beds and Pillows ever but the property is starting to look dated and needs to be updated"

Reviewed on Nov. 22, 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 $119 per night from Dec 8 to Dec 8
Situated in Niagara Falls, this spa hotel is within a 15-minute walk of Clifton Hill, Fallsview Indoor Waterpark, and Skylon Tower. Casino Niagara and Fallsview ...
4.7/5 Exceptional! (1,384 reviews)
"Room is very cozy and high ceiling. The only drawback is the mattress which is a bit too soft."

Reviewed on Nov. 23, 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 $115 per night from Nov 29 to Nov 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/5 Excellent! (1,177 reviews)
"Enjoyed our stay."

Reviewed on Nov. 25, 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 Dec 5 to Dec 5
Located in South London, this spa hotel is within 1 mi (2 km) of Labatt Brewery Tour and Budweiser Gardens. Museum London and Covent Garden Market are also within ...
4.7/5 Exceptional! (669 reviews)
"Lovely amience of 110 year old structure , with expected hardwoods galore, complete with parlor, and main level restaurant, not to mention an added bonus of an elevator, for ease of movement, so as to avoid the rustic stairway completely. The suite was nicely redone, however, the main source of heat, ..."

Reviewed on Nov. 21, 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 $139 per night from Nov 28 to Nov 28
Located in Fallsview, this spa hotel is within a 15-minute walk of Fallsview Casino and Queen Victoria Park. Fallsview Indoor Waterpark and Casino Niagara are ...
4.2/5 Very Good! (3,103 reviews)
"My Room was upgraded to Fallsview without additional charges during check-in."

Reviewed on Nov. 24, 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 $162 per night from Dec 1 to Dec 1
Located in the heart of Collingwood, this 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/5 Very Good! (967 reviews)
"we loved our king bed suite, and we liked that it offered both indoor and outdoor pool. we only with it had a hot tub, but none the less our experience was great."

Reviewed on Nov. 22, 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 $159 per night from Dec 14 to Dec 14
Located in Old Town Historic District, this spa resort is 0.1 mi (0.1 km) from Niagara River Gorge and within 3 mi (5 km) of Shaw Festival Theatre and Peller ...
4.6/5 Exceptional! (813 reviews)
"The Oban Inn is small & intimate"

Reviewed on Nov. 23, 2021

Oban Inn
Park Hyatt Toronto

Park Hyatt Toronto

4.5 out of 5
4 Avenue Rd, Toronto, ON
The price is CA $521 per night from Dec 17 to Dec 17
Located in University District, this luxury hotel is steps from University of Toronto - St. George Campus and Royal Ontario Museum. Casa Loma and Toronto Eaton ...
4.5/5 Wonderful! (987 reviews)
"very friendly staff and happy to help in any way"

Reviewed on Oct. 22, 2021

Park Hyatt Toronto
Fairmont Royal York

Fairmont Royal York

4 out of 5
100 Front St West, Toronto, ON
The price is CA $237 per night from Dec 5 to Dec 5
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. Rogers Centre ...
4.4/5 Wonderful! (4,888 reviews)
"Location"

Reviewed on Nov. 27, 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 $586 per night from Dec 2 to Dec 2
This family-friendly Toronto hotel is located near the airport, within a 10-minute walk of Rogers Centre, CN Tower, and Ripley's Aquarium of Canada. Scotiabank ...
4.7/5 Exceptional! (566 reviews)
"The suite was beautiful and the personal touches were appreciated!"

Reviewed on Nov. 21, 2021

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

Quattro Hotel & Conference Centre, Ascend Hotel Collection

3 out of 5
229 Great Northern Rd, Sault Ste. Marie, ON
The price is CA $97 per night from Dec 11 to Dec 11
Located in Algoma District, this spa hotel is 0.4 mi (0.7 km) from Sault College and 2.2 mi (3.5 km) from Agawa Canyon Tour Trains. Sault Area Hospital and GFL ...
4.5/5 Wonderful! (961 reviews)
"The room size"

Reviewed on Nov. 22, 2021

Quattro Hotel & Conference 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 $154 per night from Dec 8 to Dec 8
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 Cedar Creek Golf Club ...
4.5/5 Wonderful! (336 reviews)
"Grounds and fountains were lovely but traffic noise outside detracted from their enjoyment. We ate inside the restaurant instead of the patio because of this. Inside was well soundproofed."

Reviewed on Oct. 13, 2021

Elm Hurst Inn & Spa
Caesars Windsor

Caesars Windsor

4 out of 5
377 Riverside Dr E, Windsor, ON
The price is CA $143 per night from Nov 29 to Nov 29
Located in the heart of Windsor, this eco-friendly hotel is within 6 mi (10 km) of GM Renaissance Center, Ford Field, and Comerica Park. Fox Theatre and Little ...
4.4/5 Excellent! (978 reviews)
"Easy to use and get in"

Reviewed on Nov. 23, 2021

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 $319 per night from Dec 15 to Dec 15
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/5 Excellent! (1,053 reviews)
"Just lovely"

Reviewed on Nov. 21, 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 $129 per night from Nov 28 to Nov 28
This family-friendly Niagara Falls hotel is located on a river, just steps from Fallsview Indoor Waterpark and Oakes Garden Theatre. Casino Niagara and Queen ...
3.9/5 Good! (4,670 reviews)
"Great location, lots of amenities."

Reviewed on Nov. 26, 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 $319 per night from Nov 30 to Nov 30
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/5 Excellent! (643 reviews)
"Teca restaurant was a bit of a let down. Two big parties that they tended to instead of us but the hotel was great."

Reviewed on Nov. 22, 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 $142 per night from Dec 12 to Dec 12
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 Brock University. FirstOntario ...
4.6/5 Wonderful! (980 reviews)
"We loved the location of this hotel, as it was close to everything we wanted. The hotel inside and out is spectacular, and we had a King suite which was perfect"

Reviewed on Nov. 22, 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 $209 per night from Nov 28 to Nov 28
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/5 Exceptional! (324 reviews)
"Fantastic location and easy parking. Spacious modern bathroom."

Reviewed on Nov. 26, 2021

124 on Queen Hotel & Spa
Brookstreet

Brookstreet

4.5 out of 5
525 Legget Drive, Ottawa, ON
The price is CA $150 per night from Dec 5 to Dec 5
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/5 Wonderful! (974 reviews)
"The total service was excellent !"

Reviewed on Nov. 15, 2021

Brookstreet
Executive Hotel Cosmopolitan Toronto

Executive Hotel Cosmopolitan Toronto

4 out of 5
8 Colborne Street, Toronto, ON
The price is CA $149 per night from Dec 5 to Dec 5
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/5 Good! (989 reviews)
"Very nice for the cost. Love the in suite cooking option."

Reviewed on Nov. 16, 2021

Executive Hotel Cosmopolitan Toronto
Don't see what you're looking for?
See all available properties in Ontario
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.

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