Skip to main content

Holiday Rentals in Niagara on the Lake

Find the holiday rentals that appeal to you the most

The best holiday rentals in Niagara on the Lake

Check out our pick of great holiday rentals in Niagara on the Lake

Filter by:

Review score

Upper Canada Coach House

Niagara on the Lake

Situated in Niagara on the Lake and only 400 metres from Mississauga Beach, Upper Canada Coach House features accommodation with pool views, free WiFi and free private parking.

M
Michael
From
France
Tony and Bonnie are great hosts and their guest house is clean, comfortable ans perfectly situated to enjoy a stay in an exceptional town.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 300 reviews
Price from
US$131.16
1 night, 2 adults

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.5
Exceptional - What previous guests thought, 110 reviews
Price from
US$174.15
1 night, 2 adults

School House Bed and Breakfast C.1859

Niagara on the Lake

Featuring a garden and views of quiet street, School House Bed and Breakfast C.1859 is a bed and breakfast situated in a historic building in Niagara on the Lake, 1.6 km from Mississauga Beach.

M
Marjorie
From
Canada
I had a wonderful stay here. It's conveniently located to the main street and has free parking. The staff were lovely, and the small touches like baked goods, coffee, tea, and other beverages were appreciated. The room was quiet and clean, and the beds were comfortably to sleep in. Breakfast was also delicious. I highly recommend this place and would stay here again!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 145 reviews
Price from
US$192.37
1 night, 2 adults

627 on King B&B

Niagara on the Lake

Situated 21 km from Niagara Falls Train Station, 22 km from Casino Niagara and 22 km from Skylon Tower, 627 on King B&B provides accommodation located in Niagara on the Lake.

C
CHRISTOPHER
From
China
The room exceeded our expectations, if anything the pictures don't do it justice! The breakfast was incredible, with the option to eat out in the garden, which was beautiful and I would highly recommend. To top off our stay our hosts were incredible, kind, helpful and just seemed to be really good people. Thank you for a wonderful, memorable stay, I will be back!!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 109 reviews
Price from
US$218.60
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.

H
Helen
From
Australia
We liked everything about our stay. Trish our host was amazing. Breakfast delightful every day over our three day stay. Loved the porch and the sitting room.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 114 reviews
Price from
US$145.74
1 night, 2 adults

2 Moon Cottage

Niagara on the Lake

Featuring garden views, 2 Moon Cottage features accommodation with a garden and a balcony, around 2.9 km from Mississauga Beach. This property offers access to a terrace and free private parking.

E
Ernesto
From
Italy
Beautiful apartment in a cottage. The host was perfect since the beginning of our communication. Highly recommended.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 117 reviews
Price from
US$280.54
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.

A
Ailidh
From
United States
Incredible property - honestly faultless. The perfect getaway for a peaceful and luxurious holiday!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 101 reviews
Price from
US$189.61
1 night, 2 adults

Old Town Country Landing

Niagara on the Lake

Old Town Country Landing in Niagara on the Lake provides adults-only accommodation with pool with a view, a garden and a shared lounge.

a
alexander
From
Sweden
Ellie was a wonderful Host. Great breakfast, tidy, a LOT of snacks and wonderful feeling of a home! Great place to calm down and experience NOTL. I can not recommend this enough! Thank you Ellie for all the tips! :) Br, Alex and Julia
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 406 reviews
Price from
US$176.34
1 night, 2 adults

Cedar Gables Bed & Breakfast

Niagara on the Lake

Set within 2.9 km of Mississauga Beach and 21 km of Niagara Falls Train Station in Niagara on the Lake, Cedar Gables Bed & Breakfast features accommodation with seating area.

J
Jeremy
From
Brazil
Quiet location, clean comfortable room and friendly host. The breakfasts were a highlight delicious food and interesting conversation. The town centre was only a 20 minute walk away. A wonderful way to start our Canadian holiday.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 145 reviews
Price from
US$182.17
1 night, 2 adults

Globetrotters B&B

Niagara on the Lake

2.3 km from Mississauga Beach, Globetrotters B&B is a recently renovated property located in Niagara on the Lake and provides air-conditioned rooms with free WiFi and private parking.

K
Kristiina
From
Canada
The location was amazing as it was close to town and close to the wineries. The food was amazing, and the room was comfortable.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 121 reviews
Price from
US$218.60
1 night, 2 adults
All holiday rentals in Niagara on the Lake

Most booked holiday rentals in Niagara on the Lake and surroundings in the past month

See all

Popular with guests booking holiday rentals in Niagara on the Lake

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

Popular with guests booking holiday rentals in Niagara on the Lake

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

Popular with guests booking holiday rentals in Niagara on the Lake

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

Popular with guests booking holiday rentals in Niagara on the Lake

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

Popular with guests booking holiday rentals in Niagara on the Lake

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

Popular with guests booking holiday rentals in Niagara on the Lake

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

Popular with guests booking holiday rentals in Niagara on the Lake

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 506 reviews

Popular with guests booking holiday rentals in Niagara on the Lake

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

Popular with guests booking holiday rentals in Niagara on the Lake

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

Popular with guests booking holiday rentals in Niagara on the Lake

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

These holiday rentals in Niagara on the Lake and nearby have options with free cancellation

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 131 reviews

Set 1.7 km from Mississauga Beach, Finlay House Bed and Breakfast Niagara - on - the - Lake offers 3-star accommodation in Niagara on the Lake and has a terrace.

From US$325.78 per night

Lulu's Bed & Breakfast

Niagara on the Lake
Free cancellation options available
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 163 reviews

Set just 20 km from Niagara Falls Train Station, Lulu's Bed & Breakfast provides accommodation in Niagara on the Lake with access to a garden, a shared lounge, as well as luggage storage space.

From US$256.33 per night

Addison House License# 004-2025

Niagara on the Lake
Free cancellation options available
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 44 reviews

Boasting air-conditioned accommodation with a patio, Addison House License# 004-2025 is set in Niagara on the Lake. This property offers access to a balcony, free private parking and free WiFi.

From US$315.49 per night

Greaves Sweet Escape

Niagara on the Lake
Free cancellation options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 31 reviews

Situated in Niagara on the Lake, 1.4 km from Mississauga Beach and 21 km from Niagara Falls Train Station, Greaves Sweet Escape offers air conditioning.

Old Ivy Walk

Niagara on the Lake
Free cancellation options available
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 67 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.

The Newark House

Niagara on the Lake
Free cancellation options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 37 reviews

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

Somerset - A Private Retreat

Niagara on the Lake
Free cancellation options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 19 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.

La Maison de Sophie

Niagara on the Lake
Free cancellation options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 87 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.

Enjoy breakfast in Niagara on the Lake and nearby

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 34 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.

From US$256.05 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 51 reviews

Featuring inner courtyard views, Dot's Landing Garden Room provides accommodation with a garden and a patio, around 2 km from Mississauga Beach.

From US$188.73 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Boasting a patio with quiet street views, a garden and barbecue facilities, Centre Gate House Licence# 117-2023 can be found in Niagara on the Lake, close to Mississauga Beach and 21 km from Niagara...

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

Located in Niagara on the Lake, 2 km from Mississauga Beach, Brockamour Manor Bed and Breakfast provides air-conditioned rooms with free WiFi and concierge services.

From US$221.79 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 506 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$141.30 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 31 reviews

Featuring a patio with garden views, a garden and a shared lounge, Via Veneto - Old Town can be found in Niagara on the Lake, close to Mississauga Beach and 20 km from Niagara Falls Train Station.

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

Set within 1.7 km of Mississauga Beach and 21 km of Niagara Falls Train Station in Niagara on the Lake, The White House Boutique B&B offers accommodation with seating area.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 60 reviews

Blue Skies Bed & Breakfast in Niagara on the Lake provides adults-only accommodation with a garden and a shared lounge. With garden views, this accommodation features a patio.

Holiday Rentals with swimming pools in Niagara on the Lake and nearby

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

Situated in Niagara on the Lake and only 400 metres from Mississauga Beach, Upper Canada Coach House features accommodation with pool views, free WiFi and free private parking.

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

Set in Niagara on the Lake, 2.4 km from Mississauga Beach, Ranger's Retreat Bed & Breakfast offers accommodation with water sports facilities, free private parking, a seasonal outdoor swimming pool...

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

Old Town Country Landing in Niagara on the Lake provides adults-only accommodation with pool with a view, a garden and a shared lounge.

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 101 reviews

Falcon Cottages is located in Niagara on the Lake and has a pool with a view and quiet street views. There is a private entrance at the holiday home for the convenience of those who stay.

Highly rated holiday rentals in Niagara on the Lake and nearby

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 10 reviews

Situated in Lewiston, in a historic building, 12 km from Niagara Falls Conference Center, Niagara Mansion Carriage Suite is a guest house with a garden and barbecue facilities.

From US$215 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 176 reviews

Offering a garden and quiet street view, Charlottetown House is situated in Niagara on the Lake, 20 km from Niagara Falls Train Station and 22 km from Casino Niagara.

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

Abacot Hall Bed & Breakfast in Niagara on the Lake provides adults-only accommodation with a garden and a shared lounge.

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

Casa Blanca Boutique Bed & Breakfast, a property with a shared lounge, is set in Niagara on the Lake, 20 km from Niagara Falls Train Station, 21 km from Casino Niagara, as well as 22 km from Skylon...

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

Situated 21 km from Niagara Falls Train Station, 22 km from Casino Niagara and 22 km from Skylon Tower, 627 on King B&B provides accommodation located in Niagara on the Lake.

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

Graystone Bed & Breakfast in Niagara on the Lake provides adults-only accommodation with a garden and a shared lounge.

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

2.3 km from Mississauga Beach, Globetrotters B&B is a recently renovated property located in Niagara on the Lake and provides air-conditioned rooms with free WiFi and private parking.

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

Gatekeeper's Retreat, a property with a garden and a terrace, is located in Niagara on the Lake, 1.2 km from Mississauga Beach, 21 km from Niagara Falls Train Station, as well as 22 km from Casino...

FAQ about holiday rentals in Niagara on the Lake

Holiday rentals that guests love in Niagara on the Lake

See all
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 300 reviews
Upper Canada Coach House is a lovely B&B, set back a few blocks from the more commercial part of the village in a lovely residential area. The house and grounds are beautifully maintained. We traveled with two other couples, booking all three rooms - they were spacious, nicely decorated and very clean. The breakfasts were delicious, and our hosts Tony and Bonnie were very friendly, charming and accommodating. We've stayed in many B&Bs and inns in Niagara-on-the-Lake over the years and this one is our favorite!
Guest review by
Christopher
Group