Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Featured Resort Hotels in Niagara-on-the-Lake

Estimated price for 1 night/2 adults

White Oaks Resort & Spa
White Oaks Resort & Spa
4.0 out of 5.0 253 Taylor Rd, Niagara-on-the-Lake, ON
Free Cancellation
Reserve now, pay when you stay
CA $159
4.5/5 (1924 reviews)

Great location. Could have better guide books right in each room

Reviewed on Sep. 21, 2019
Located in Glendale, this spa resort is within a 10-minute walk of Outlet Collection at Niagara and Niagara College Niagara-on-the-Lake Campus. Lundy's Lane ...
Oban Inn
Oban Inn
4.0 out of 5.0 160 Front Street, Niagara-on-the-Lake, ON
CA $205
4.7/5 (570 reviews)

Awesome!!!! Loved it and would love to stay here again. The breakfast was a nice surprise and was delicious. The grounds are extremely well kept and the room was large and extremely comfortable. The room had a quaint outdoor patio with a water feature which was very relaxing and private.

Reviewed on Sep. 4, 2019
Located in Old Town Historic District, this spa resort is within a 15-minute walk of Lake Ontario and Shaw Festival Theatre. Niagara River Gorge and Niagara-on-the-Lake ...

Can't find what you are looking for? Look at these other options

Estimated price for 1 night/2 adults

White Oaks Resort & Spa

White Oaks Resort & Spa

253 Taylor Rd, Niagara-on-the-Lake, ON
    4.0 out of 5.0
    4.5 out of 5 (1924 reviews)

    White Oaks Resort & SpaCA $159

    Oct. 6 - Oct. 7

    White Oaks Resort & SpaCA $159
    Holiday Inn Express Niagara-On-The-Lake

    Holiday Inn Express Niagara-On-The-Lake

    524 York Road, Bldg 1, Niagara-on-the-Lake, ON
      3.0 out of 5.0
      4.7 out of 5 (587 reviews)

      Holiday Inn Express Niagara-On-The-LakeCA $119

      Sep. 29 - Sep. 30

      Holiday Inn Express Niagara-On-The-LakeCA $119

      Resorts in Niagara-on-the-Lake

      Dreaming of a relaxing escape? Treat yourself to all the comforts and luxuries of a resort, where you can find everything you want for your trip—from tasty dining options to activities and shopping. Take a look at the resorts in Niagara-on-the-Lake and discover the best one for you, whether you picture yourself kicking back in a luxury suite or checking out the on-site boutiques.

      Our highest-rated Niagara-on-the-Lake resorts:

      White Oaks Resort & Spa - Spa property rated 4 stars

      • Features a spa, a health club, and a fitness center
      • 3 restaurants on site

      Oban Inn - Spa property rated 4 stars

      • Offers a restaurant
      • Has an outdoor pool, a spa, and a fitness center

      What Can I Do in Niagara-on-the-Lake?

      Travelers come to Niagara-on-the-Lake to experience its theaters, festivals, and other cultural offerings. Monuments like Memorial Clock Tower and St. Vincent De Paul Church are places to learn more about the local history, while interesting museums to visit include Niagara Apothecary a Pharmacy Museum and Museum of the Paranormal. Other top attractions in the area include Whirlpool State Park and Aquarium of Niagara.

      Travelers also like Niagara-on-the-Lake for its:

      • Wineries
      • Waterfalls
      • Flowers
      • Entertainment
      • Tours
      • Opera

      When Should I Visit Niagara-on-the-Lake?

      Here's a summary of the seasonal weather to help with choosing your vacation dates:

      • The hottest months are typically July and August, while January and February are the coldest months
      • January-March: Daytime temperatures average 48° F and nighttime temperatures average 18° F
      • April-June: 78° F is the daytime average and 31° F is the nighttime average
      • July-September: Daytime averages are around 81° F and nighttime averages are around 48° F
      • October-December: The average temperatures are 67° F during the day and 20° F at night
      • Average rainfall is 1.22 inches in a year

      How to Get to Niagara-on-the-Lake and Around the Area

      Niagara-on-the-Lake Transportation
      Niagara Falls, NY (IAG-Niagara Falls Intl.)Airport12.6 mi (20.2 km)
      Buffalo, NY (BUF-Buffalo Niagara Intl.)Airport28.1 mi (45.2 km)
      Toronto, ON (YTZ-Billy Bishop Toronto City)Airport30.7 mi (49.3 km)

      Explore Niagara-on-the-Lake