Menu

Search options

2026-02-28

2026-03-01
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Spa hotels in Ontario

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

151 results

  • Spa Golf Bike

    From US$ 98

    165 Vacation Inn Drive Unit A Front, Collingwood, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 98
  • Blue Mountain Suites

    From US$ 181

    796468 Grey County Road 19 - Mountain Spring Resort, Unit 607, Blue Mountains, Canada (To the map)

    Blue Mountain Suites provides access to Century Express and offers guests a spa centre and massage. Ironing facilities, an iron with ironing board and a stone fireplace as well as a fully equipped…

    To the hotel

    price for 1 night
    Book Now From US$ 181
  • Pelican Guest House. Village Style Living. Spend Vacation Time In Eco Place!

    From US$ 116

    121 Albert Street, Fort Erie, Canada (To the map)

    If you are in love with sports, Pelican Guest House. Village Style Living. Spend Vacation Time In Eco Place! Fort Erie has a great location as it is set within 4.7 km of the multipurpose indoor…

    To the hotel

    price for 1 night
    Book Now From US$ 116
  • Stunning Stayz Luxury 2 King Suite At Friday Harbour Resort Marina Walk & Parking

    333 Sea Ray Avenue, Innisfil, Canada (To the map)

    The 74 m² Stunning Stayz Beach Marina Resort Lake Simcoe Innisfil apartment is around a 10-minute drive from St. Thomas' Anglican Church.

    To the hotel

    Book Now
  • Lower Loft Suite -Space Share

    From US$ 58

    94 August Avenue, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 58
  • Mountain Ash Country Manor And Spa

    From US$ 185

    828350 Mulmur Nottawasaga Townline, Creemore, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 185
  • Ultra Luxurious 2.5 Bedroom 2 Full Bathroom 1 Parking Condo Near Sq1 Striking Views

    From US$ 591

    4099 Brickstone Mews, Mississauga, Canada (To the map)

    Nestled only 7 minutes' walk from the free-admission public Art Gallery of Mississauga, the 2-room Ultra Luxurious 2.5 Bedroom 2 Full Bathroom 1 Parking Condo Near Sq1 Striking Views apartment comes…

    To the hotel

    price for 1 night
    Book Now From US$ 591
  • Unique Log House By The Lake, Retreat With Spa Amenities Near Presque'Ile Provincial Park

    From US$ 1215

    166 Harbour Street, Brighton, Canada (To the map)

    This villa is located in Brighton, a 25-minute walk from Memory Junction Railway Museum as well as at a 2.9 km distance from Proctor Park Conservation Area. A Jacuzzi and a sauna are available on…

    To the hotel

    price for 1 night
    Book Now From US$ 1215
  • Great Location, Pool, Blue Mountain 2 Bdrm Dream

    From US$ 496

    115 Fairway Court, Blue Mountains, Canada (To the map)

    Perfect 2 Bdrm Blue Mountains With Great Location, Pool, Hot Tub apartment is located by Monterra Golf in Blue Mountains and offers a beachfront accommodation with an outdoor swimming pool, a Jacuzzi…

    To the hotel

    price for 1 night
    Book Now From US$ 496
  • Trillium Resort & Spa

    From US$ 194

    848 Clearwater Lake Road, Port Sydney, Canada (To the map)

    Trillium Resort & Spa lies within 4.2 km from Port Sydney Chute and features a seasonal outdoor swimming pool, a sun deck and a flat screen TV. This property offers units with a flat-screen TV with…

    To the hotel

    price for 1 night
    Book Now From US$ 194
  • Spa Oasis In Toronto'S Heart-Free Parking! And Pet Friendly

    From US$ 142

    130 Springhurst Avenue, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 142
  • Riverside Retreat With Sauna & Hot Tub In Elora

    From US$ 653

    114 Water Street East, Elora, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 653
  • Golf Spa Relax

    From US$ 117

    39 Trafalgar Road Unit B, Collingwood, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 117
  • Blue Heart Mountain Studio Dream Walk To Slopes, Tennis

    From US$ 157

    796468 Grey County Road 19 102, Blue Mountains, Canada (To the map)

    The 51 m² Mountainside River Dream. Walk To Slopes, Tennis, Bike, Ski, Hot Tub, Pool! apartment is located at a 2.5 km distance from Woodview Mountain Top Skating and entices guests with a Jacuzzi…

    To the hotel

    price for 1 night
    Book Now From US$ 157
  • Hot Tub Relax Haven With Firepit And Gameroom

    234 Briceland Street, Kingston, Canada (To the map)

    To the hotel

    Book Now
  • Disconnect From Reality/ River House/Hot Tub/Pet Friendly

    From US$ 372

    36 Edison Drive, Port Burwell, Canada (To the map)

    The 1-bedroom Disconnect From Reality/ River House/Hot Tub/Pet Friendly is located approximately an 8-minute stroll from Edison Museum Of Vienna and 70 km from London International airport. The villa…

    To the hotel

    price for 1 night
    Book Now From US$ 372
  • Hotel Lohas

    From US$ 254

    10, Haesuyokjang 10-Gil, Boryeong, South Korea (To the map)

    This 2-star Hotel Lohas Boryeong is located in a mere 0.7 km from Daecheon Beach and features 24-hour reception and valet parking service. The hotel offers 34 rooms plus a flower garden, in close…

    To the hotel

    price for 1 night
    Book Now From US$ 254
  • Romantic Studio Cottage

    From US$ 215

    7706 Clayton St. Studio, Lambton Shores, Canada (To the map)

    Featuring free Wi Fi throughout the property, Romantic Studio Cottage Lambton Shores offers accommodation within 2.1 km from Sand Hills Golf Resort.

    To the hotel

    price for 1 night
    Book Now From US$ 215
  • Lh Suites Aparthotel - New Since 2025

    From US$ 184

    Buchenauweg 348, Saalbach-Hinterglemm, Austria (To the map)

    Linzerhaus Hotel Saalbach-Hinterglemm is set approximately a 25-minute walk from Wallehenlift and 2.7 km from Evi Fersterer. Guests will enjoy a vegetarian breakfast and access to a terrace.

    To the hotel

    price for 1 night
    Book Now From US$ 184
  • Sault Ste Marie Historic Home, Walk To Town!

    From US$ 409

    512 Kimball Street, Sault Ste. Marie, Mi 49783, Us, Sault Ste. Marie, United States (To the map)

    The 3-bedroom Sault Ste Marie Historic Home, Walk To Town! is 183 km from Bellaire and at a 3 km distance from Kewadin Casinos. Attractions quite a walk from the Sault Ste. Marie villa include Sault…

    To the hotel

    price for 1 night
    Book Now From US$ 409