Luxury Hotels in St. Peters, Nova Scotia

Discover 3 hand-picked stays for your trip.

Four Star

Inn at St. Peters

Greenwich Rd 1668 C0a 2A0 St. Peters St. Peters BayPrince Edward Island C0A 2A0

St. Peters, Nova Scotia28.0 miles from center
View →
Four Star

Greenwich Moonlight Bay Cottage

961 Greenwich Road St. Peters BayGreenwichPrince Edward Island C0A2A0

St. Peters, Nova Scotia30.1 miles from center
View →
Four Star

Bras D'Or Lakes Inn

Grenville Street 10095 PO Box 9Saint PetersNova Scotia B0E 3B0

St. Peters, Nova Scotia70.6 miles from center
View →