Skip to content

Niagara-on-the-Lake vacation rentals

Book unique cottages, vacation rentals, and more on Airbnb

Top-rated vacation rentals in Niagara-on-the-Lake

Guests agree: these vacation rentals are highly rated for location, cleanliness, and more.

Private room in Niagara-on-the-Lake
Luxurious 1 Bdrm in-home Suite in Old Town NOTL
Located in the very centre of Old Town Niagara-on-the-Lake, our 1 Bedroom "Brianna" Suite is set in our historic home, that is steps to Queen Street, Shaw Theatres, Lake Ontario, shops, restaurants and more. Welcoming guests with: - Private Suite King Size Bed with Haven brand mattress - Luxurious private ensuite - Keurig coffee machine in room - Complimentary parking & WIFI Boasting the best location in Niagara-on-the-Lake, this suite within our home is the perfect spot for up to 2 guests.
$157 per night
SUPERHOST
Rental unit in Niagara-on-the-Lake
The Nest - Charming Private 1 Bedroom Apartment
Welcome to The Nest, located in the heart of the Village of Virgil, Niagara-on-the-Lake. Our completely private lower level apartment welcomes guests to enjoy: -1 queen bedroom and full bathroom -free on site parking -self serve coffee and tea with instant oatmeal -shared backyard Within walking distance, you’ll find a micro brewery, as well as several brewpubs and eateries. Just a 5 minute drive into the heart of Historic Old Town Niagara-on-the-Lake, as well as many award winning wineries.
$103 per night
SUPERHOST
Private room in Niagara-on-the-Lake
Beau's, The Patricia Room, Beautiful Historic NOTL
A downtown location, steps to the main street of NOTL. A private entry, clean main floor room, with lots of natural light in a quiet area. Tastefully decorated with a bistro table and chairs, a private ensuite, curbless shower, Wi-Fi and Netflix. Breakfast includes a hot item, pastries, fruit, yogurt, juice, coffee & tea. Breakfast is relaxed and can be enjoyed in your own room, outside in the picnic area or upon request with your hosts. Guests can also stay in The Portico Room. Lic # 020-2023
$183 per night
SUPERHOST

Stay near Niagara-on-the-Lake's top sights

Photo of Outlet Collection at Niagara
Outlet Collection at Niagara325 locals recommend
Photo of Fort Niagara State Park
Fort Niagara State Park49 locals recommend
Photo of Sunset Beach
Sunset Beach44 locals recommend
Photo of White Oaks Conference Resort and Spa
White Oaks Conference Resort and Spa13 locals recommend
Photo of Artpark
Artpark76 locals recommend
Photo of Queen's Royal Park
Queen's Royal Park34 locals recommend

Niagara-on-the-Lake cottages

Cottage in Niagara-on-the-Lake
Cozy and Charming Cottage - Walk to Downtown
$152 per night
SUPERHOST
Cottage in Niagara-on-the-Lake
The Darling Cottage
$227 per night
SUPERHOST
Cottage in Niagara-on-the-Lake
Shaw Cottage Niagara on The Lake
$217 per night
SUPERHOST
Cottage in Niagara-on-the-Lake
Stone's Throw Cottage NOTL
$204 per night
SUPERHOST
Cottage in Niagara-on-the-Lake
The Coupe: A Hip Wine Lovers Retreat in NOTL! ✌️
$254 per night
SUPERHOST
Cottage in Niagara-on-the-Lake
Bikes, Hottub, BBQ, Games
$215 per night
SUPERHOST
Cottage in Niagara-on-the-Lake
LakesEdge Cottage...... Perfect Location!
$268 per night
SUPERHOST
Cottage in Niagara-on-the-Lake
Cozy 1 bedroom, sleeps 4 cottage. Prime location
$171 per night
SUPERHOST
Cottage in Niagara-on-the-Lake
Bramble Rose Cottage-Niagara on The Lake #027-2022
$210 per night
Cottage in Niagara on the Lake
The White House
$192 per night
SUPERHOST
Cottage in Niagara-on-the-Lake
Bissell's Hideaway in the heart of old town NOTL
$192 per night
SUPERHOST
Cottage in Lincoln
Finally the Perfect Escape in Niagara!
$145 per night
SUPERHOST

Niagara-on-the-Lake homes

Private room in Niagara-on-the-Lake
Adorable Suite for 2 in NOTL mins to Old Town
$113 per night
SUPERHOST
Home in Niagara-on-the-Lake
Castlereagh Cottage in the Old Town
$220 per night
SUPERHOST
Home in Niagara-on-the-Lake
NEST Beautiful new home in Niagara on the Lake
$222 per night
SUPERHOST
Home in Niagara-on-the-Lake
Kindergarten School House
$137 per night
SUPERHOST
Home in Niagara-on-the-Lake
Shakespeare Cottage Retreat
$193 per night
SUPERHOST
Home in Niagara-on-the-Lake
Central Historic Cottage 4ppl in Heart of NOTL
$348 per night
SUPERHOST
Home in Niagara-on-the-Lake
Boho Inspired NOTL Wine Country Private Home for 2
$181 per night
SUPERHOST
Private room in Niagara-on-the-Lake
Deerview Suite - A sweet nature escape in NOTL
$103 per night
SUPERHOST
Home in Niagara-on-the-Lake
NEW! Spacious Luxury 2 Bdrm Bungalow in ❤️️ NOTL
$424 per night
SUPERHOST
Home in Niagara-on-the-Lake
Chateau Vino - in the heart of NOTL wine country!
$158 per night
SUPERHOST
Home in Niagara-on-the-Lake
NEW! Sweet Escape
$181 per night
SUPERHOST
Home in Niagara-on-the-Lake
The Bluebird
$157 per night
SUPERHOST

Niagara-on-the-Lake cabins

Cabin in Niagara-on-the-Lake
Cozzy 2 bedroom/1washroom cottage
$152 per night
Cabin in Wainfleet
Blue Bell B&B Cabin by the Lake
$109 per night
SUPERHOST
Cabin in Dunnville
Sunset in beautiful Sandy Bay
$132 per night
SUPERHOST
Cabin in Pelham
Fraser's Ridge- Small Cabin in resort with a pool
$81 per night
SUPERHOST
Cabin in Fort Erie
2949 Shawnee Trail in Ridgeway
$158 per night
SUPERHOST
Cabin in Lowbanks
Beautiful Lake Erie Cottage
$139 per night
Cabin in Pelham
The Turtle Cove- Small Cabin in Bissell's Hideaway
$78 per night
SUPERHOST
Cabin in Fort Erie
Luxurious Retreat House- Golf Lover's Dream!
$321 per night
SUPERHOST
Cabin in Pelham
Red Gables- Wheelchair accessible Cabin with Pool
$81 per night
SUPERHOST
Cabin in Lincoln
Charming 3 bedroom cottage on Niagara Escarpment
$199 per night
Cabin in Dunnville
Cabin Rental, Dunnville Ontario
$234 per night
Cabin in Niagara-on-the-Lake
Cozy Niagara Recreational Cottage
$239 per night

Stays in Port Weller

Private room in St. Catharines
On the Cedars Guest Suite
$81 per night
SUPERHOST
Rental unit in St. Catharines
Central Niagara Nicely Decorated
$48 per night
Guesthouse in Saint Catharines
Private Estate Coachhouse + Hot Tub near NOTL!
$133 per night
SUPERHOST
Rental unit in Port Dalhousie
Port Dalhousie Close to the Beach! Back Suite!
$55 per night
SUPERHOST

Stays in Downtown St. Catharines

Rental unit in St. Catharines
Fabulous Queen St. Enjoy Niagara Wine Country/Arts
$72 per night
Loft in St. Catharines
The loft
$70 per night
SUPERHOST
Rental unit in Saint Catharines
Entire guest suite in downtown heritage home
$96 per night
SUPERHOST
Rental unit in St. Catharines
Cozy rustic apartment in Downtown St. Catharines
$97 per night
SUPERHOST

Stays in Calaguiro

Rental unit in Niagara-on-the-Lake
Liz's Quiet Gem | Breakfast | King Bed | 4K TVs
$81 per night
SUPERHOST
Private room in Niagara Falls
English garden room share balcony
$60 per night
SUPERHOST
Private room in Niagara Falls
Welcoming B & B in wine country
$81 per night
Rental unit in Niagara Falls
Modern Getaway in Niagara Falls
$91 per night