The 10 best cheap hotels in Niagara on the Lake, Canada | Booking.com
Skip to main content

Cheap hotels in Niagara on the Lake

Find the cheap hotels that appeal to you the most

The best cheap hotels in Niagara on the Lake

Check out our pick of great cheap hotels in Niagara on the Lake

Filter by:

Review score

Inn On King Bed & Breakfast

Niagara on the Lake

Inn On King Bed & Breakfast is located in Niagara on the Lake, 2.6 km from Mississauga Beach, 21 km from Niagara Falls Train Station, as well as 22 km from Casino Niagara.

R
Rachel
From
Canada
Everything is very clean and new. I loved the fireplace feature in the bedroom and it was used on our snowy weekend visit. I loved the well stocked, self serve style breakfast in the beautiful kitchen facility (that is always available). It made it quick and easy to start our day. We loved our stay here.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 117 reviews
Price from
US$263.21
1 night, 2 adults

Green Oaks B&B

Niagara on the Lake

Featuring a garden and views of garden, Green Oaks B&B is a recently renovated bed and breakfast located in Niagara on the Lake, 8.3 km from Niagara Falls Train Station.

D
David
From
United Kingdom
We enjoyed being absorbed into the household by our host Tricia. The accommodation was a period style with many personally chosen pieces. The breakfast was excellent and very filling.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 117 reviews
Price from
US$143.44
1 night, 2 adults

Woodbourne Inn

Niagara on the Lake

Situated within 7.9 km of Niagara Falls Train Station and 9.2 km of Casino Niagara, Woodbourne Inn features rooms with air conditioning and a private bathroom in Niagara on the Lake.

j
josef
From
Estonia
Everything! From the staff, to breakfasts, to location, to decor and the backyard. Very comfy and laidback place. The staff are one of the nicest people ever and their breakfasts are out of this world. 15 minutes by car to Niagara Falls and a 5-minute walk to the nearest vineyard/winery.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 120 reviews
Price from
US$209.10
1 night, 2 adults

As You Like It Bed and Breakfast

Niagara on the Lake

Situated just 13 km from Niagara Falls Train Station, As You Like It Bed and Breakfast features accommodation in Niagara on the Lake with access to a garden, a shared lounge, as well as a shared...

S
Stephen
From
Belgium
This little B&B is truly exceptional. The room was charming and spacious. The owners are absolutely lovely and the shared spaces are great. We met lovely people during our stay over breakfast. The food was on another level. Miriam is an amazing cook and Ted an excellent host. Thank you for having us!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 175 reviews
Price from
US$197.22
1 night, 2 adults

Riverbend Inn & Vineyard

Hotel in Niagara on the Lake

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.

N
Nadia
From
Germany
It was lovely, we would have liked to stay longer!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 486 reviews
Price from
US$235.95
1 night, 2 adults

Serenity on the Lake

Niagara on the Lake

2.5 km from Mississauga Beach, Serenity on the Lake is a recently renovated property situated in Niagara on the Lake and features air-conditioned rooms with free WiFi and private parking.

B
Barbara
From
Spain
The room is very nice and clean. The house is lovely, walking around 15 minutes to the town center through a wonderful park, and walking distance to some of the wineries. Breakfast was lovely, and the hosts, Sonia and Guy will give you all the info you need.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 42 reviews
Price from
US$204.40
1 night, 2 adults

Hummingbird Haven Bed & Breakfast Luxury Suite With Terrace & Seasonal Lake Views Located in Historic Old Town Niagara-On-The-Lake

Niagara on the Lake

Featuring lake views, Hummingbird Haven Bed & Breakfast Luxury Suite With Terrace & Seasonal Lake Views Located in Historic Old Town Niagara-On-The-Lake provides accommodation with a garden and a...

S
Sandra
From
Australia
Mandy tailored breakfast to individual preferences.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 21 reviews
Price from
US$228.06
1 night, 2 adults

Spruce Suite

Niagara on the Lake

Located in Niagara on the Lake, 1.9 km from Mississauga Beach and 21 km from Niagara Falls Train Station, Spruce Suite provides spacious air-conditioned accommodation with a patio and free WiFi.

C
Carol
From
Canada
Loved the location close to everything and the hosts were wonderful. Beautiful accomodation
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 29 reviews
Price from
US$203.53
1 night, 2 adults

Redwood Suite

Niagara on the Lake

Situated in Niagara on the Lake, 1.9 km from Mississauga Beach and 21 km from Niagara Falls Train Station, Redwood Suite features spacious air-conditioned accommodation with a terrace and free WiFi.

K
K D Callen
From
United Kingdom
It was lovely accommodation very clean and had everything you would need. Host was very approachable and helpful.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 33 reviews
Price from
US$174.45
1 night, 2 adults

The Royal Manor Inn

Niagara on the Lake

Featuring a garden and views of lake, The Royal Manor Inn is a bed and breakfast situated in a historic building in Niagara on the Lake, 2.6 km from Mississauga Beach.

R
Ryo
From
Japan
Our stay here exceeded our expectations! The room was clean and comfortable, and our host, Bertha, was very kind. She recommended nearby places for us to visit, such as a restaurant with a beautiful view of the lake. She served an excellent breakfast, too. Each morning, we enjoyed delicious dishes made with fresh fruits and vegetables. While we were there, we enjoyed Eggs Benedict, strata, watermelon, and more. Everyone at our table loved the presentation. She gave us a big hug when we left. We'd love to come back!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 14 reviews
Price from
US$268.94
1 night, 2 adults
All cheap hotels in Niagara on the Lake

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in Niagara on the Lake and surroundings in the past month

See all

Stay connected in Niagara on the Lake and nearby. Cheap hotels with free WiFi

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 82 reviews

    Offering barbecue facilities and city view, Suites On King is set in Niagara on the Lake, 1.4 km from Mississauga Beach and 21 km from Niagara Falls Train Station.

    From US$258.08 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 32 reviews

    A recently renovated holiday home set in Niagara on the Lake, The Newark House features a garden.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 43 reviews

    Featuring air-conditioned accommodation with a patio, Barker House 1# Suite-heart of oldtown is located in Niagara on the Lake.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 22 reviews

    Boasting air-conditioned accommodation with a balcony, Barker House 3# Suite-heart of oldtown is set in Niagara on the Lake.

    From US$230.97 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 75 reviews

    Boasting air-conditioned accommodation with a patio, Barkerhouse 2# unit-heart of oldtown is situated in Niagara on the Lake.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 66 reviews

    Featuring a garden and views of garden, Bernard Gray Hall Bed and Breakfast is a bed and breakfast situated in a historic building in Niagara on the Lake, 1.5 km from Mississauga Beach.

    From US$239.14 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 493 reviews

    Free WiFi is offered in all areas of this Niagara-on-the-Lake property. Fort George is just 10 minutes’ walk away. Cable TV is featured in each guest room at Moffat Inn.

    From US$235.99 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 693 reviews

    Set in Niagara on the Lake, 1.6 km from Mississauga Beach, The Old Bank House offers accommodation with a garden, free private parking, a shared lounge and a terrace.

Great access to the city centre. Check these cheap hotels in Niagara on the Lake and nearby

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 139 reviews

    Featuring a garden and views of garden, Blairpen House Country Inn is a bed and breakfast situated in a historic building in Niagara on the Lake, 1.7 km from Mississauga Beach.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 24 reviews

    Set in Niagara on the Lake, 1.3 km from Mississauga Beach, Somerset - A Private Retreat offers accommodation with a garden, free private parking, a bar and a shared lounge.

    From US$621.87 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 82 reviews

    Located in Niagara on the Lake, in a historic building, 1.2 km from Mississauga Beach, Antique Slumber Old Town Bed & Breakfast is a bed and breakfast with a garden and shared lounge.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 33 reviews

    Situated in Niagara on the Lake, 1.9 km from Mississauga Beach and 21 km from Niagara Falls Train Station, Redwood Suite features spacious air-conditioned accommodation with a terrace and free WiFi.

    From US$250.91 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 512 reviews

    Set amidst a colourful and well-tended garden with an outdoor seating area, Canterbury Inn is located next to a bicycle path. Free Wi-Fi and a daily continental breakfast are provided.

    From US$193.01 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 64 reviews

    Featuring air-conditioned accommodation with a patio, Cozy Home in Niagara-on-the-Lake is located in Niagara on the Lake. This property offers access to a balcony, free private parking and free WiFi.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 684 reviews

    Situated in the charming town of Niagara-on-the-Lake, Ontario this hotel is located only a short drive from breathtaking Niagara Falls and provides modern accommodation along with friendly service.

    From US$178.38 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 28 reviews

    Boasting garden views, Matisse B&B provides accommodation with patio, around 1.4 km from Mississauga Beach.

Enjoy breakfast in Niagara on the Lake and nearby

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 13 reviews

    Located in Niagara on the Lake, within 1.1 km of Mississauga Beach and 21 km of Niagara Falls Train Station, Nine Vines Hotel provides accommodation with a restaurant and as well as free private...

    From US$247.26 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 4 reviews

    Offering a garden and garden view, Cobblestone Bed and Breakfast is located in Niagara on the Lake, 2.2 km from Mississauga Beach and 20 km from Niagara Falls Train Station.

    From US$574.46 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 29 reviews

    Boasting garden views, A La Gallarie features accommodation with a seasonal outdoor swimming pool, massage services and a garden, around 13 km from Niagara Falls Train Station.

    From US$266.56 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 60 reviews

    Situated in Niagara on the Lake, 1.4 km from Mississauga Beach, Vine Village features accommodation with a bar, free WiFi and bicycle parking.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 79 reviews

    Featuring a garden and views of garden, Old Ivy Walk is a bed and breakfast situated in a historic building in Niagara on the Lake, 1.4 km from Mississauga Beach.

    From US$315.01 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    A recently renovated guest house situated in Niagara on the Lake, 33 On Gage Garden Suite features a garden. This property offers access to a terrace, free private parking and free WiFi.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 35 reviews

    Historic Lyons House is set in Niagara on the Lake, 23 km from Casino Niagara, 23 km from Skylon Tower, as well as 23 km from Niagara Fallsview Casino Resort.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 92 reviews

    Located within 1.2 km of Mississauga Beach and 21 km of Niagara Falls Train Station, La Maison de Sophie provides rooms with air conditioning and a private bathroom in Niagara on the Lake.

FAQ about cheap hotels in Niagara on the Lake

Cheap hotels that guests love in Niagara on the Lake

See all
  • Avg. price/night: US$258.08
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 82 reviews
    Location was great - very close to restaurants and theatres. Suites was modern and very clean. Appliances and furniture looked almost brand new. Kitchen was well equipped. Parking was on the property and easily accessed. Very quiet - no outside noise could be heard. We look forward to returning in the future.
    Guest review by
    Robert
    Young couple
  • Avg. price/night: US$193.01
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 512 reviews
    Very clean, excellent location and great service. Free parking.
    Guest review by
    c
    Family with young children
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 171 reviews
    Great location to visit the town, the wineries and the Falls. Johnson and Haili (owners) were very welcoming, the room was spotless and nothing was too much trouble - they were great hosts
    Guest review by
    Philip
    Young couple
  • Avg. price/night: US$258.08
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 82 reviews
    Perfect location, great parking, easy access, very clean and spacious, comfortable bed, nice bathrooom, mini fridge, kurig with tea and coffee, and some snacks were a nice surprise. Balcony was a great bonus! Right beside the Irish Pub and Aura Indian restaurant, which both had great food!
    Guest review by
    Zoe
    Young couple
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 92 reviews
    The location was very central, the rooms were very clean. Everything was thought out very well, i.e. the essentials were in the basket for us. BreKfast was beautifully presented & delicious . Sophie and Gilles were very personable and made our stay very enjoyable.
    Guest review by
    Miriam
    Family with young children
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 82 reviews
    Breakfast was absolutely delicious and beautifully presented. The location was ideal for walking into town and the property itself was very pretty.
    Guest review by
    Mary
    Group
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 130 reviews
    Great location, easy to go around in this beautiful and charming city of Niagara on the Lake. Allen and his in laws were very kind, friendly and attentive. Breakfast was delicious and prepared with much care. Room is beautifull, comfortable and very clean. We loved our stay and certainly recommend this place.
    Guest review by
    Daniela
    Young couple
  • Avg. price/night: US$261.28
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 117 reviews
    Location was great. The area is stunning and so well kept. The Owners are so friendly and helpful. The room was very clean and tidy. Breakfast / kitchenet area was very well stocked at all times. Ideal location for exploring the area. Loved it !!
    Guest review by
    Rich
    Young couple