Plan your trip

A historic building with a sign reading "Prince of Wales Hotel."

Search Inns in Niagara-on-the-Lake from CA $142

  • Change your mind

    Book hotels with free cancellation

  • Treat yourself

    Sign in to save 10% or more on thousands of hotels

    Sign in

  • Be picky

    Search almost a million properties worldwide

  • Check prices for these dates

    Check prices for these dates, December 15–16, 2026

    View in a map

    Our top choices for Niagara-on-the-Lake inns

    1. The Olde Angel Inn

    A wooden table with a lamp, a vase with flowers, a glass of wine, and a notebook.

    2. Comfort Home Stays in Niagara Benchlands

    A modern kitchen with a central island, stainless steel appliances, pendant lighting, and a patterned backsplash.

    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.

    View all properties

    Learn more about Niagara-on-the-Lake

    Sip your way through award-winning wineries before catching a world-class performance at the Shaw Festival Theatre. Stroll charming streets lined with boutiques and lavender shops, then tee off at one of North America's oldest golf courses.

    See all hotels in Niagara-on-the-Lake

    A historic building with a sign reading "Prince of Wales Hotel."

    Frequently Asked Questions

    How much do inns in Niagara-on-the-Lake cost?

    Expect to pay between CA $142 and CA $241 per night for inns located in Niagara-on-the-Lake. No matter your budget, a wonderful stay is a click away on Expedia. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.

    How many inns are there in Niagara-on-the-Lake?

    Reclaim your vacation days and pick from inns on offer in Niagara-on-the-Lake. For a business trip, a weekend escape and everything in between, Expedia can help you find the ideal space in just a click or two.

    Are there any family-friendly inns located in Niagara-on-the-Lake?

    Yes, there are! Make a booking at Club 55, a family-friendly inn located only a short drive from downtown Niagara-on-the-Lake. Offering conveniences like complimentary breakfast and housekeeping services, all the crew will feel at home at this reliable 3-star stay. Niagara-on-the-Lake has plenty of family-friendly attractions to discover that'll entertain the kids. Butterfly Conservatory and St. Catharine's Museum promise a fun-filled day for visitors of all ages.

    Why book your Niagara-on-the-Lake inn with Expedia?

    Expedia makes it easy to find your ideal inn in Niagara-on-the-Lake. If you're on a budget, click on how much you're willing to spend and your preferred hotel star rating. Or make your way to the filters to search for stays with amenities like parking or free WiFi. We'll help you lock in the perfect place whatever your escape looks like.

    What is there to do in Niagara-on-the-Lake around my inn?

    Whatever you love doing, Niagara-on-the-Lake has loads to keep you entertained. Shaw Festival Theatre, Peller Estates Winery and Jackson-Triggs Winery are on many travelers' schedules. Don't leave without exploring Château des Charmes, Ravine Vineyard Estate Winery and Royal George Theatre either. With Expedia's Niagara-on-the-Lake hotel deals, you can see more fantastic attractions like these with the cash you save.

    Explore a world of travel with Expedia