Places to stay in St. Peter's, Nova Scotia
St. Peter's (Scottish Gaelic: Baile Pheadair; formerly known as "Santo Pedro", "Saint-Pierre", "Port Toulouse", and "St. Peters") is a small incorporated village located on Cape Breton Island in Richmond County, Nova Scotia. Local dining options include St. Peter`s Bay Country Inn Dining Room, Louis's Cozy Corner, Louieās Cosy Corner, and Macdonald Country Inn.
We currently have 12 accommodations in and around St. Peter's with other regional listings available for Hotels, B&B's, Campsites, Motor Inns and other properties. You can filter listings by the available types:
Wondering where to stay? Accommodations in the region are primarily limited to Campgrounds and RV parks, though there are a few nearby Bed and Breakfasts. If you are travelling in the area, St. Peter's is located close to Barra Strait, Rudha Mor, Premier Shoal, MacDonalds Beach and Mud Lake.
Other local St. Peter's information and places to visit.
St. Peter's is 0 km away from St Peters, 16 km away from Grand River, 20 km away from Arichat and 23 km away from West Arichat.
St. Peter's is located at longitude -60°52'30.252 and latitude 45°39'21.722.
Other useful links:
Things to see and do, places to eat in St. Peter's

Bras d'Or Lakes Inn Restaurant ( Dining / Family ). Located at 10095 Grenville Street, St Peters. Chef Jean Pierre has been delighting clients with his exquisite French cuisine for over 30 years. He left France and has worked at some of the best restaurants in Canada. He started his career in Cape Breton and ended up in Ontario, but he has now returned to his favourite destination.
Chef Gillet prepares Canadian cuisine with a French flair which translates into excellent cuisine with fabulous flavours. Just imagine a little piece of France right here in Cape Breton. We serve fresh lobster, steaks, rack of lamb, salads and appetizers to die for!
Many clients have discovered our restaurant and have called it "Cape Breton's best-kept secret." Bras d'Or Lakes Inn located in St. Peter's is a Four-Star hotel with a Five-Star, fine dining restaurant.
www.brasdorlakesinn.com
St. Peter`s Bay Country Inn Dining Room ( Dining / Fine ). Located at 9383 Pepperall Street, St Peters. This beautiful Historic Inn is located in the coastal village of St. Peter`s, the gateway to the Bras d`Or Lakes. Chef Ardon Moffard has been preparing culinary delights for the past 32 years, receiving many accolades for quality food and service. Chef`s culinary team specialize in fresh atlantic seafood and regional cuisine. Come enjoy our dining room, patio, lounge. Don't forget to try our homemade soups and desserts.