1-6 out of 6
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Places to stay near Bay Saint Lawrence
8.2
Great7878 reviews
10
Map
22.1 mi from Bay Saint Lawrence22.1 mi from City Center
Franey Mountain is also set 10 minutes' drive from the 2-star Glenghorm Ingonish.
FromUS$ 91
/nightSelect
8.0
Great5454 reviews
10
Map
26.0 mi from Bay Saint Lawrence26.0 mi from City Center
About 15 miles from Cape Breton Highlands National Park, the 4-star Castle Rock Country Inn includes 16 rooms.
FromUS$ 160
/nightSelect
Motel
8.0
Great2020 reviews
10
Map
21.7 mi from Bay Saint Lawrence21.7 mi from City Center
Highlands Links Golf Course is 2.5 miles away and Middle Head Hiking Trail can be reached within 10 minutes by car.
FromUS$ 79
/nightSelect
Inn
8.8
Great77 reviews
10
Map
24.7 mi from Bay Saint Lawrence24.7 mi from City Center
Ingonish Beach is 1 miles from the 3-star Island Inn and Middle Head Hiking Trail is a 10-minute drive away.
FromUS$ 95
/nightSelect
Bed & Breakfast
8.2
Great1414 reviews
10
Map
21.3 mi from Bay Saint Lawrence21.3 mi from City Center
Broad Cove Mountain Trail is about 1.6 miles from the 20 Acre Woods and Christopher Gorey Gallery is 0.8 miles away.
FromUS$ 104
/nightSelect
8.8
Great1717 reviews
10
Map
21.7 mi from Bay Saint Lawrence21.7 mi from City Center
The 4-star Seascape Coastal Retreat - Adults Only - Hot Tubs Ingonish is set 2.5 miles from Highlands Links Golf Course and within a 10-minute drive of Highlands Links.
FromUS$ 231
/nightSelect
Saved
Save
🏨 Hotels in Bay Saint Lawrence | 6 |
👛 Lowest price | 79 USD |
✍️ Hotels Reviews | 190 |