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!

Check Last Minute Ontario Hotel Deals

Tonight Feb 23 - Feb 24Next weekend Feb 28 - Mar 2

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 $143 per night from Mar 23 to Mar 24
$143
includes taxes & fees
Mar 23 - Mar 24
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 $139 per night from Feb 24 to Feb 25
$139
includes taxes & fees
Feb 24 - Feb 25
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 $120 per night from Feb 24 to Feb 25
$120
includes taxes & fees
Feb 24 - Feb 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 $173 per night from Feb 24 to Feb 25
$173
includes taxes & fees
Feb 24 - Feb 25
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 $176 per night from Mar 3 to Mar 4
$176
includes taxes & fees
Mar 3 - Mar 4
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 Mar 2 to Mar 3
$120
includes taxes & fees
Mar 2 - Mar 3
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 $161 per night from Feb 24 to Feb 25
$161
includes taxes & fees
Feb 24 - Feb 25
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 $435 per night from Mar 7 to Mar 8
$435
includes taxes & fees
Mar 7 - Mar 8
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 $201 per night from Mar 10 to Mar 11
$201
includes taxes & fees
Mar 10 - Mar 11
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 $445 per night from Mar 6 to Mar 7
$445
includes taxes & fees
Mar 6 - Mar 7
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 $104 per night from Mar 23 to Mar 24
$104
includes taxes & fees
Mar 23 - Mar 24
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 $170 per night from Feb 24 to Feb 25
$170
includes taxes & fees
Feb 24 - Feb 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 ...
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.