Niagara-on-the-Lake

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

John's Gate Gourmet B&B Bed and Breakfast

From$104

Panache Bed and Breakfast Bed and Breakfast

From$107

Graystone Bed & Breakfast Bed and Breakfast

From$104

Somerset Bed and Breakfast

From$264

Queen Regent Bed & Breakfast Bed and Breakfast

From$141

Historic Wilson-Guy House Bed and Breakfast

From$119

Moffat Inn Hotel

From$96

Post House Inn, Circa 1835 Bed and Breakfast

From$111

Le Papillon B&B Bed and Breakfast

From$93

St. Andrews House Bed and Breakfast

From$100

Royal Manor Bed & Breakfast Bed and Breakfast

From$107

Down Home B&B Bed and Breakfast

From$111

Dorchester House Bed and Breakfast

From$107

Mary Street Bed & Breakfast Bed and Breakfast

From$93

The Read House Holiday home

From$186

Alandia Bed and Breakfast Bed and Breakfast

From$103

A Pillow and Toast B&B Bed and Breakfast

From$55

Britaly Bed and Breakfast Bed and Breakfast

From$96

Vineyard Villa Bed and Breakfast

From$101

The Porch and Pillow Bed and Breakfast

From$107

Old Town Country Landing Bed and Breakfast

From$81

HeatherCroft B&B Bed and Breakfast

From$104

By The Vines Holiday home

From$204