Search spa hotels in Niagara on the Lake

Enter your dates to find the best deals!

Hilton Garden Inn Niagara-on-the-Lake

Hilton Garden Inn Niagara-on-the-Lake

Niagara on the Lake, Canada
8.7

Fabulous

783 reviews

This Niagara-on-the-Lake hotel is a 12-minute drive of Niagara Falls. The hotel offers an indoor swimming pool, on-site restaurant and free Wi-Fi.

“Staff very helpful and friendly. Love that breakf…cial rate when we checked in. Location terrific.”

Shelby Canada
White Oaks Conference & Resort Spa

White Oaks Conference & Resort Spa

Niagara on the Lake, Canada
8.7

Fabulous

522 reviews

This completely non-smoking full-service resort, spa and conference centre is situated in Niagara-on-the-Lake and features luxurious amenities, elegant accommodations and a large variety of on-site...

“A lovely hotel in a great location. A quiet peacef…pposite the hotel - a lovely shopping experience.”

Janet United Kingdom
Brockamour Manor Bed and Breakfast

Brockamour Manor Bed and Breakfast

Niagara on the Lake, Canada
9.6

Exceptional

117 reviews

Situated in beautiful Niagara-on-the-Lake, this 19th century bed and breakfast is steps from restaurants and shops in the centre of Old Town.

“The overall stay was outstanding from start to fin…lcome and the breakfast experience is to die for.”

Graham United Kingdom
Riverbend Inn & Vineyard

Riverbend Inn & Vineyard

Niagara on the Lake, Canada
8.8

Fabulous

136 reviews

This Niagara-on-the-Lake, Ontario Georgian mansion inn features a private vineyard. Guest rooms include free Wi-Fi and a fireplace. The Niagara on the Lake Golf Club is minutes from the inn.

“Lovely and spacious room; beautiful grounds; relaxing atmosphere”

Jean USA
Shaw Club Hotel

Shaw Club Hotel

Niagara on the Lake, Canada
9.1

Superb

400 reviews

Experience luxurious accommodation, gourmet on-site dining and unrivalled personalised service at this elegant hotel, situated in beautiful Niagara-on-the-Lake and providing easy access to area...

“friendly and helpful staff, well maintained facility”

geoffrey Luxembourg
Harbour House

Harbour House

Niagara on the Lake, Canada
9.5

Exceptional

504 reviews

Offering comfortable guestrooms and a delicious breakfast every morning, this cozy inn in Niagara-on-the-Lake, Ontario is situated in an ideal location for relaxing leisure activities.

“Wonderful place to stay, lovely very helpful staff. Excellent”

Alysa United Kingdom
Antique Slumber Old Town Bed & Breakfast

Antique Slumber Old Town Bed & Breakfast

Niagara on the Lake, Canada
9.3

Superb

48 reviews

Missassauga Beach is less than one mile from this Niagara-On-The-Lake bed and breakfast. It features an outdoor patio, bicycle rentals and each room includes a spa bath.

“Warm welcome from Cathy & Cole, made to feel a…e restaurants, bars and shops in the main street.”

john United Kingdom
Globetrotters B&B

Globetrotters B&B

Niagara on the Lake, Canada
9.6

Exceptional

119 reviews

Globetrotters B&B is just a few blocks from downtown Niagara-on-the-Lake and the unique shops of Queen Street. This eco-friendly bed and breakfast offers organic bath amenities and air-dried linens.

“Nice location & rooms. Great breakfast.”

Luk Belgium
WeatherPine Inn

WeatherPine Inn

Niagara on the Lake, Canada
9.5

Exceptional

74 reviews

Resembling an old Georgian house, this inn in Olde Town Niagara-on-the-Lake is 30 minutes north of Niagara Falls. It offers free bicycle rentals and rooms with private baths.

“The hosts were very hospitable, knowledgeable and …le. The breakfasts were plentiful and delicious.”

Robert Canada
Annette Twining House circa 1818

Annette Twining House circa 1818

Niagara on the Lake, Canada
9.6

Exceptional

91 reviews

This hotel in an historic 19th century building has suites with private baths and fireplaces. A full breakfast is served daily to guests of the hotel, less than 1 km from the Shaw Festival Theatre.

“Lovely couple hosted us and cooked up a delicious breakfast! Will be sure to come back!”

John Canada

You might also enjoy these types of property:

Enter your email address and we'll resend your confirmation

Please enter a valid email address

We've resent your requested confirmations to

Please note that email delivery may take up to 10 minutes

Sorry, we were unable to resend your requested confirmations

Manage an existing booking

  • Change dates
  • Edit guest details
  • Contact the property
  • Upgrade room
  • Cancel booking
  • And more...
+ _
Close map