Resorts & Hotels with Spas in Ontario from SAR 325

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Ontario

Check availability on Ontario Resorts & Hotels with Spas

Pick from 989 Ontario Resorts & Hotels with Spas with updated room rates, reviews, and availability. Most hotels are fully refundable.

124 on Queen Hotel & Spa

4.0 star property
9.4 out of 10, Exceptional, (1002)
"We could not control the heat - it was controlled by the front desk. At one point we were freezing and midnight it was too hot."
The price is SAR 485
SAR 648 total
includes taxes & fees
3 Mar - 4 Mar
124 on Queen Hotel & Spa

Elm Hurst Inn & Spa

3.5 star property
9.2 out of 10, Wonderful, (559)
"Comfortable relaxing stay"
The price is SAR 539
SAR 609 total
includes taxes & fees
5 Feb - 6 Feb
Elm Hurst Inn & Spa

White Oaks Resort & Spa

5.0 star property
9.6 out of 10, Exceptional, (1853)
"We really enjoyed our stay at White Oaks! This was our first visit and we will definitely return. The hotel was very nice, all the staff was super friendly and helpful, the pool and hot tub were comfortable, the spa was relaxing with a nice atmosphere, the restaurant was excellent and we appreciated the healthy choices. It was connected to an outstanding health club that we were able to use and really enjoy. This was a fabulous and relaxing birthday getaway!"
The price is SAR 416
SAR 532 total
includes taxes & fees
17 Feb - 18 Feb
White Oaks Resort & Spa

Oban Inn

4.0 star property
9.2 out of 10, Wonderful, (1001)
"Beautiful old property. Food was incredible. We could only get breakfast becase it was January. Lots of great food and sharound. Spa was great. "
The price is SAR 478
SAR 562 total
includes taxes & fees
9 Feb - 10 Feb
Oban Inn

Christie's Mill Inn & Spa, BW Premier Collection

3.5 star property
8.4 out of 10, Very Good, (177)
"The property has beautiful views of the water and is very quiet and peaceful. We enjoyed massages at the onsite spa and a wonderful dinner at the restaurant which also has amazing views of the water. We loved the cozy fire pit outside!"
The price is SAR 325
SAR 440 total
includes taxes & fees
9 Feb - 10 Feb
Christie's Mill Inn & Spa, BW Premier Collection

Sterling Inn & Spa - an Ontario's Finest Inn

4.0 star property
9.6 out of 10, Exceptional, (1800)
"Great breakfast "
The price is SAR 402
SAR 501 total
includes taxes & fees
4 Feb - 5 Feb
Sterling Inn & Spa - an Ontario's Finest Inn

The St. Regis Toronto

5.0 star property
9.4 out of 10, Exceptional, (1004)
"Always the best service and comfort! It is my favorite hotel."
The price is SAR 1,414
SAR 1,693 total
includes taxes & fees
17 Feb - 18 Feb
The St. Regis Toronto

Northumberland Heights Wellness Retreat & Spa

2.5 star property
9.0 out of 10, Wonderful, (68)
"The staff was super amazing and really made us feel welcomed. The food was wonderful and the facilities were perfect for a weekend getaway. Will go back for sure."
The price is SAR 583
SAR 788 total
includes taxes & fees
10 Feb - 11 Feb
Northumberland Heights Wellness Retreat & Spa

Shangri-La Toronto

5.0 star property
9.4 out of 10, Exceptional, (1008)
"Kind workers"
The price is SAR 1,156
SAR 1,384 total
includes taxes & fees
23 Feb - 24 Feb
Shangri-La Toronto

Old Mill Toronto

4.0 star property
9.2 out of 10, Wonderful, (1007)
"Beautiful property! The new restaurant was delicious and staff treated us very warmly. The chef even came up with a great creative twist on our cocktails. Restaurant adjacent to this was also delicious. "
The price is SAR 658
SAR 819 total
includes taxes & fees
11 Feb - 12 Feb
Old Mill Toronto
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.
Don't see what you're looking for?
See all available properties in Ontario
Save an average of 15% on thousands of hotels when you're signed in