'

Niagara-on-the-Lake

Price range$1 - $400+BudgetMid-RangeTop
$1
$400+

Maria's B&B Bed and Breakfast

From$141

Apple Tree Historic B&B Bed and Breakfast

From$147

Lulu's Bed & Breakfast Bed and Breakfast

From$89

Dot's Landing Garden Room Bed and Breakfast

From$207

The Town Cottage Holiday home

From$341

Simcoe Estate Holiday home

From$95

Post House Inn, Circa 1835 Bed and Breakfast

From$174

Beau's Bungalow Bed and Breakfast

From$133

Mary Street Bed & Breakfast Bed and Breakfast

From$115

Graystone Bed & Breakfast Bed and Breakfast

From$137

Vineyard Villa House Holiday home

From$333

Greenview Bed and Breakfast Bed and Breakfast

From$221

Old Ivy Walk Bed and Breakfast

From$157

Somerset Bed and Breakfast

From$378

Historic Wilson-Guy House Bed and Breakfast

From$141

Le Papillon B&B Bed and Breakfast

From$137

Royal Manor Bed & Breakfast Bed and Breakfast

From$155

Cute as a button Guesthouse

From$167

Historic Lyons House Bed and Breakfast

From$153

Down Home B&B Bed and Breakfast

From$159

Liguria Lane Cottage Holiday home

From$311

Blue Skies Bed & Breakfast Bed and Breakfast

From$155

Cedar Gables Bed & Breakfast Bed and Breakfast

From$107

Lakewinds Country Manor Bed and Breakfast

From$207

Lakeview House Holiday home

From$334

Circle House Holiday home

From$196

Dorchester House Bed and Breakfast

From$118

Argus House Bed and Breakfast

From$111

Westwood Cottage Holiday home

From$356

Addison Green Cottage Holiday home

From$195

Shakespeare Cottage Guesthouse

From$233

Panache Bed and Breakfast Bed and Breakfast

From$129

The Read House Holiday home

From$259

Via Veneto - Old Town Bed and Breakfast

From$137

Amberlea House Holiday home

From$478

Abacot Hall Bed & Breakfast Bed and Breakfast

From$121

Simcoe Pines Holiday home

From$464

Butler Creek House Bed and Breakfast

From$132

Cobblestone Bed and Breakfast Bed and Breakfast

From$219

Dicksons Family Suite Bed and Breakfast

From$122

A Pillow and Toast B&B Bed and Breakfast

From$92

The Promenade Bed and Breakfast

From$107

TwiningRetreat Bed and Breakfast

From$125

Vineyard Villa Bed and Breakfast

From$118

2 Moon Cottage Bed and Breakfast

From$185

Old Town Country Landing Bed and Breakfast

From$118

HeatherCroft B&B Bed and Breakfast

From$90

By The Vines Holiday home

From$219