4 star hotels in St. Andrews By The Sea
Multiple accommodations for your stay
Show map
5 results found
Filters
- Most popular first Sorting
Inn On Frederick
58 Frederick, St. Andrews By The Sea, Canada (Open map)
The hotel is located approximately 5 minutes' drive from Charlotte County Archives and approximately 800 metres from Kingsbrae...
Read more...
8.9
Fabulous
418 reviews
The New Brunswick Bed And Breakfast
138 Champlain Avenue, St. Andrews By The Sea, Canada (Open map)
The bed & breakfast offers a prime location within 200 metres of Oppenheimer-Prager Museum at Dayspring. The New Brunswick Bed And...
Read more...
9.9
Exceptional
75 reviews
Treadwell Inn
129 Water Street, St. Andrews By The Sea, Canada (Open map)
Overlooking Passamaquoddy Bay, the 4-star smoke-free hotel is located a mere 0.7 km from Centennial Park. The historic mansion "Ross...
Read more...
9.4
Superb
52 reviews
Windsor House Of Saint Andrews
132 Water Street, St. Andrews By The Sea, Canada (Open map)
The hotel lies only 0.7 km from Centennial Park and in the vicinity of Sheriff Andrews House Historical Place Museum. Located around...
Read more... Windsor House Inn
132 Water Street, St. Andrews By The Sea, Canada (Open map)
The hotel has a convenient setting just 1.2 km from St. Located only 650 metres from St. Andrews Blockhouse National Historic Site,...
Read more...
9.3
Superb
19 reviews