Find Cheap Deals on
Resorts & Hotels with Spas in Ontario

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking, and you save up to 60%!

Check Last Minute Ontario Hotel Deals

Tonight Nov 23 - Nov 24Next weekend Nov 29 - Dec 1

Top Cities in Ontario



Featured Ontario Resorts & Hotels with Spas

White Oaks Resort & Spa
White Oaks Resort & Spa
5 out of 5
253 Taylor Rd, Niagara-on-the-Lake, ON
The price is $161 per night from Nov 24 to Nov 25
$161
includes taxes & fees
Nov 24 - Nov 25
Book a stay at this spa resort in Niagara-on-the-Lake. Enjoy a full-service spa, 3 restaurants, and breakfast (surcharge). Our guests praise the helpful staff ...
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 $157 per night from Nov 26 to Nov 27
$157
includes taxes & fees
Nov 26 - Nov 27
Stay at this 4-star spa hotel in Niagara Falls. Enjoy free breakfast, a full-service spa, and room service. Our guests praise the breakfast and the restaurant ...
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 $122 per night from Nov 24 to Nov 25
$122
includes taxes & fees
Nov 24 - Nov 25
Stay at this 4-star spa hotel in Niagara Falls. Enjoy free WiFi, 2 indoor pools, and a full-service spa. Our guests praise the pool and the helpful staff in ...
DoubleTree Fallsview Resort & Spa by Hilton Niagara Falls
Idlewyld Inn & Spa
Idlewyld Inn & Spa
3.5 out of 5
36 Grand Avenue, London, ON
The price is $201 per night from Dec 1 to Dec 2
$201
includes taxes & fees
Dec 1 - Dec 2
Book a stay at this spa hotel in London. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff in our reviews. ...
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 $172 per night from Nov 24 to Nov 25
$172
includes taxes & fees
Nov 24 - Nov 25
Stay at this 4-star spa hotel in Niagara Falls. Enjoy a full-service spa, breakfast (surcharge), and room service. Our guests praise the breakfast and the helpful ...
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 $120 per night from Dec 1 to Dec 2
$120
includes taxes & fees
Dec 1 - Dec 2
Stay at this 3-star resort in Collingwood. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the pool and the restaurant in our reviews. ...
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 $162 per night from Dec 1 to Dec 2
$162
includes taxes & fees
Dec 1 - Dec 2
Stay at this 4-star spa hotel in Niagara-on-the-Lake. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the helpful staff and the property ...
Oban Inn
Park Hyatt Toronto
Park Hyatt Toronto
5 out of 5
4 Avenue Rd, Toronto, ON
The price is $394 per night from Nov 25 to Nov 26
$394
includes taxes & fees
Nov 25 - Nov 26
Stay at this 5-star luxury hotel in Toronto. Enjoy free WiFi, a full-service spa, and a rooftop terrace. Our guests praise the helpful staff in our reviews. ...
Park Hyatt Toronto
Fairmont Royal York
Fairmont Royal York
4 out of 5
100 Front St West, Toronto, ON
The price is $200 per night from Dec 15 to Dec 16
$200
includes taxes & fees
Dec 15 - Dec 16
Book a stay at this spa hotel in Toronto. Enjoy a full-service spa, 3 restaurants, and 3 bars/lounges. Our guests praise the pool and the restaurant in our reviews. ...
Fairmont Royal York
The Ritz-Carlton, Toronto
The Ritz-Carlton, Toronto
5 out of 5
181 Wellington St W, Toronto, ON
The price is $517 per night from Nov 25 to Nov 26
$517
includes taxes & fees
Nov 25 - Nov 26
Stay at this 5-star luxury hotel in Toronto. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. ...
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 $95 per night from Dec 8 to Dec 9
$95
includes taxes & fees
Dec 8 - Dec 9
Book a stay at this spa hotel in Sault Ste. Marie. Enjoy free breakfast, free parking, and a full-service spa. Our guests praise the breakfast and the restaurant ...
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 $185 per night from Nov 24 to Nov 25
$185
includes taxes & fees
Nov 24 - Nov 25
Book a stay at this business-friendly hotel in Ingersoll. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. ...
Elm Hurst Inn & Spa
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.