4 stars Hotels in Niagara on the Lake

Hotels found in Niagara on the Lake, 4 stars — 15

Search hotels in Niagara on the Lake, 4 stars

Harbour House 4 stars

85 Melville Street, Niagara on the Lake Map
Harbour House Photos
13 reviews

Offering comfortable guestrooms and a delicious breakfast every morning, this cozy Show more

Prince of Wales 4 stars

6 Picton Street, Niagara on the Lake Map
Prince of Wales Photos
8 reviews

Featuring elegant, Victorian-style rooms and a contemporary spa, this luxury hotel Show more

Queens Landing 4 stars

155 Byron Street, Niagara on the Lake Map
Queens Landing Photos
8 reviews

A restaurant and bar are featured at this Niagara-on-the-Lake hotel. Show more