Find Resorts & Hotels with Spas in Niagara-on-the-Lake

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide.

Top Niagara-on-the-Lake Resorts & Hotels with Spas

On the 6 Bed and Breakfast
3 out of 5
1437 Line 6 Rd, Queenston, Niagara-on-the-Lake, ON, L0S1J0
5/5 Exceptional! (50 reviews)
Amazing stay!
"Amazing! This was the perfect weekend get away. The room and the views were terrific and Rob prepared a fantastic breakfast that was way above any expectations. We definitely will be returning!"

Reviewed on Mar 29, 2022

On the 6 Bed and Breakfast
Explorer House
4 out of 5
275 Anne St, Niagara-on-the-Lake, ON, L0S 1J0
The price is $262 per night from Aug 21 to Aug 22
4.9/5 Exceptional! (51 reviews)
"This property is impeccably clean, The. beds are comfortable, we had everything we needed. The grounds are beautiful, lots of little nooks to enjoy! Breakfast in the morning was amazing! The hosts are very helpful and accommodating, Highly recommend. Good location."

Reviewed on Jul 21, 2022

Explorer House
Butler Creek House
3.5 out of 5
538 Butler Street, Niagara-on-the-Lake, ON, L0S1J0
4.9/5 Exceptional! (122 reviews)

Reviewed on Jun 20, 2022

Butler Creek House
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.
The White House Boutique Bed & Breakfast
4 out of 5
481 Gate Street, PO Box 162, Niagara-on-the-Lake, ON, L0S 1J0
The price is $244 per night from Aug 24 to Aug 25
4.9/5 Exceptional! (83 reviews)
"We had a wonderful stay at The White House Boutique Bed & Breakfast. Our hosts, Sonny and Judy, were amazing. They made us feel very welcome and had great local knowledge of places to visit. Breakfasts in their back garden were wonderful. The house is a short walk from the downtown core and in a ..."

Reviewed on Aug 2, 2022

The White House Boutique Bed & Breakfast
Antique Slumber Old Town Bed & Breakfast
3 out of 5
116 Gage Street, Niagara-on-the-Lake, ON, L0S1J0
The price is $193 per night from Aug 9 to Aug 10
4.7/5 Exceptional! (48 reviews)
Nice B&B
"Good place. Would recommend"

Reviewed on Jul 30, 2022

Antique Slumber Old Town Bed & Breakfast
124 on Queen Hotel & Spa
Great for spa weekends
3.5 out of 5
124 Queen Street, PO Box 131, Niagara-on-the-Lake, ON, L0S 1J0
Fully refundableReserve now, pay when you stay
The price is $309 per night from Aug 14 to Aug 15
4.7/5 Exceptional! (424 reviews)

Travelers like: full-service spa, massage, facials, manicures and pedicures

Travelers say...
"Fantastic location for enjoying all that Niagara on the Lake has to offer. Short drive to the many wineries in the area. Room was so spacious and comfortable…would definitely return the next time we’re in the area."

Reviewed on Aug 4, 2022

124 on Queen Hotel & Spa
White Oaks Resort & Spa
Great for spa weekends
4 out of 5
253 Taylor Rd, Niagara-on-the-Lake, ON, L0S1J0
The price is $177 per night from Sep 1 to Sep 2
4.6/5 Exceptional! (1,276 reviews)

Travelers like: full-service spa, sauna, steam room, massage

Travelers say...
"From the moment we got there to the time we left, just a fabulous time. Check in was great, bell person was awesome. Then I met Robert, also a bell person and he was just wonderful. You can tell when you feel right at home with someone and Robert is it. Will definitely come again!"

Reviewed on Aug 8, 2022

White Oaks Resort & Spa
Oban Inn
Great for spa weekends
4 out of 5
160 Front Street, Niagara-on-the-Lake, ON, L0S1J0
4.6/5 Wonderful! (907 reviews)

Travelers like: full-service spa, steam room, massage, facials

Travelers say...
"Rooms tastefully done & nice amenities. Room air conditioning was faulty & didnt get below 70° which was a problem on our very hot & humid night. Donna did supply us with a good fan, which helped a lot."

Reviewed on Jul 28, 2022

Oban Inn
Hilton Garden Inn Niagara-on-the-Lake
3 out of 5
500 York Rd, Niagara-on-the-Lake, ON, L0S1J0
Fully refundableReserve now, pay when you stay
The price is $141 per night from Sep 5 to Sep 6
4.5/5 Wonderful! (1,007 reviews)
"Clean, comfortable beds, convenient"

Reviewed on Aug 6, 2022

Hilton Garden Inn Niagara-on-the-Lake
Don't see what you're looking for?
See all available properties in Niagara-on-the-Lake
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.

Niagara-on-the-Lake Resorts & Hotels with Spas information

 

Resorts & Hotels with Spas in Niagara-on-the-Lake

16

Highest price $309
Cheapest price $141
Number of guest reviews 3968
Total number of hotels in Niagara-on-the-Lake 334

 

Frequently asked questions

Recent reviews of Niagara-on-the-Lake hotels
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code