Niagara-on-the-Lake

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

John's Gate Gourmet B&B Bed and Breakfast

From$127

Blairpen House Country Inn Bed and Breakfast

From$143

Eagle's Wing Bed & Breakfast Bed and Breakfast

From$127

Simcoe Manor Guesthouse

From$197

Grace House Bed and Breakfast Bed and Breakfast

From$162

Arnica Bed & Breakfast Bed and Breakfast

From$123

The Byron House Bed and Breakfast

From$135

Somerset Bed and Breakfast

From$382

Queen Regent Bed & Breakfast Bed and Breakfast

From$177

Historic Wilson-Guy House Bed and Breakfast

From$152

Le Papillon B&B Bed and Breakfast

From$143

St. Andrews House Bed and Breakfast

From$177

Royal Manor Bed & Breakfast Bed and Breakfast

From$162

Historic Lyons House Bed and Breakfast

From$192

Down Home B&B Bed and Breakfast

From$173

Liguria Lane Cottage Holiday home

From$323

Cedar Gables Bed & Breakfast Bed and Breakfast

From$112

Dorchester House Bed and Breakfast

From$119

Mary Street Bed & Breakfast Bed and Breakfast

From$112

Via Veneto - Old Town Bed and Breakfast

From$166

Abacot Hall Bed & Breakfast Bed and Breakfast

From$154

Rose Haven B & B Bed and Breakfast

From$139

A Pillow and Toast B&B Bed and Breakfast

From$92

The Promenade Bed and Breakfast

From$123

Vineyard Villa Bed and Breakfast

From$119

2 Moon Cottage Bed and Breakfast

From$193

Vineyard Villa House Holiday home

From$463

Old Town Country Landing Bed and Breakfast

From$119

By The Vines Holiday home

From$305