We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

St. Peter's

Free Newsletter

Interested in St. Peter's?

We'll send you updates with the latest deals, reviews and articles for St. Peter's each week.

St. Peter's Hotels | St. Peter's Attractions | St. Peter's Restaurants | Holiday Rentals | Flights | TripAdvisor pages

Up one level: Cape Breton Island

St. Peter's Restaurants



The Bras d'Or Lakes Inn
Cuisines: Continental
Ranked #1 in St. Peter's, Canada
Louie's Cosy Corner
Cuisines: Family Fare
Ranked #3 in St. Peter's, Canada
Campbell's Dairy Freeze
Cuisines: Hamburgers, Seafood, Fast food, Ice cream
MacBouch Restaurant and Lounge
Cuisines: American
Ranked #2 in St. Peter's, Canada


Restaurants near St. Peter's



Seal Cove Restaurant
Louisdale, Cape Breton Island. 17 km west of St. Peter's
Price*: US$ 7-16
Cuisines: Canadian
Cape Breton Smokehouse Restaurant
Whycocomagh, Cape Breton Island. 23 km north of St. Peter's
Price*: US$ 1
Ranked #4 in Whycocomagh, Canada
Rita's Tea Room & Gift Shop
Big Pond, Cape Breton Island. 36 km northeast of St. Peter's
Cuisines: Canadian
Ranked #1 in Big Pond, Canada
Dining Room at Island Sunset Resort
Margaree Harbour, Cape Breton Island. 36 km northeast of St. Peter's
Cuisines: American
Ranked #2 in Margaree Harbour, Canada
Cabot Bakery
Port Hawkesbury, Cape Breton Island. 36 km west of St. Peter's
Ranked #11 in Port Hawkesbury, Canada
Papa's Pub & Eatery
Port Hawkesbury, Cape Breton Island. 36 km west of St. Peter's
Ranked #10 in Port Hawkesbury, Canada
China King Family Restaurant
Port Hawkesbury, Cape Breton Island. 36 km west of St. Peter's
Cuisines: Chinese
Ranked #4 in Port Hawkesbury, Canada
KFC
Port Hawkesbury, Cape Breton Island. 36 km west of St. Peter's
Ranked #8 in Port Hawkesbury, Canada
Rose Garden Restaurant
Port Hawkesbury, Cape Breton Island. 36 km west of St. Peter's
Price*: US$ 5-10
Cuisines: Asian, Chinese, Canadian
Ranked #5 in Port Hawkesbury, Canada
Miller's Tap and Grill
Port Hawkesbury, Cape Breton Island. 38 km west of St. Peter's
Cuisines: Canadian
Ranked #3 in Port Hawkesbury, Canada
McDonald's
Port Hawkesbury, Cape Breton Island. 38 km west of St. Peter's
Ranked #9 in Port Hawkesbury, Canada
The Dockside Grill
Canso, Nova Scotia. 38 km south of St. Peter's
Cuisines: Canadian
Ranked #1 in Canso, Canada
KFC
Port Hawkesbury, Cape Breton Island. 38 km west of St. Peter's
Fleur-de-Lis Tea Room and Dining Room
Port Hawkesbury, Cape Breton Island. 38 km west of St. Peter's
Price*: US$ 5-15
Cuisines: Seafood, Vegetarian, Healthy, Family Fare
Ranked #2 in Port Hawkesbury, Canada
Tim Hortons
Port Hawkesbury, Cape Breton Island. 38 km west of St. Peter's
Dairy Queen
Port Hawkesbury, Cape Breton Island. 38 km west of St. Peter's
Ranked #14 in Port Hawkesbury, Canada
A-1 Pizza
Port Hawkesbury, Cape Breton Island. 38 km west of St. Peter's
Ranked #13 in Port Hawkesbury, Canada
Subway
Port Hawkesbury, Cape Breton Island. 38 km west of St. Peter's
Ranked #12 in Port Hawkesbury, Canada
Hearthstone Inn
Port Hawkesbury, Cape Breton Island. 38 km west of St. Peter's
Ranked #7 in Port Hawkesbury, Canada
Louie's Too
Port Hawkesbury, Cape Breton Island. 38 km west of St. Peter's
Shindig
Port Hawkesbury, Cape Breton Island. 38 km west of St. Peter's
Ranked #15 in Port Hawkesbury, Canada
Ship Harbour Restaurant
Port Hawkesbury, Cape Breton Island. 38 km west of St. Peter's
Haven Coffeebar
Port Hawkesbury, Cape Breton Island. 38 km west of St. Peter's
Cuisines: Bakery, Café
Ranked #1 in Port Hawkesbury, Canada
Port Hawkesbury Motel
Port Hawkesbury, Cape Breton Island. 38 km west of St. Peter's
Ranked #6 in Port Hawkesbury, Canada
MacPuffin Dining
Port Hawkesbury, Cape Breton Island. 38 km west of St. Peter's
Charlene's Bayside Cafe
Whycocomagh, Cape Breton Island. 39 km northwest of St. Peter's
Cuisines: Café
Ranked #1 in Whycocomagh, Canada
Seal Island Motel and restaurant
Big Bras d'Or, Cape Breton Island. 41 km northeast of St. Peter's
Ranked #1 in Big Bras d'Or, Canada
Auld Brass Door
Whycocomagh, Cape Breton Island. 41 km northwest of St. Peter's
Price*: US$ 5-23
Cuisines: Canadian
Ranked #3 in Whycocomagh, Canada
Corner Bridge Store/Bakery
Cape Breton Island, Nova Scotia. 44 km northeast of St. Peter's
Cuisines: Bakery
Ranked #187 in Cape Breton Island, Canada
Vi's Restaurant
Whycocomagh, Cape Breton Island. 46 km northwest of St. Peter's
Ranked #5 in Whycocomagh, Canada
Coal Miners Cafe
Cape Breton Island, Nova Scotia. 49 km northeast of St. Peter's
Cuisines: Canadian
Herring Choker Deli
Baddeck, Cape Breton Island. 49 km north of St. Peter's
Cuisines: Bakery, Delicatessen, Café, Sandwiches
Ranked #1 in Baddeck, Canada
Lynwood Inn
Baddeck, Cape Breton Island. 49 km north of St. Peter's
Ranked #18 in Baddeck, Canada
McCurdy's Dining Room
Baddeck, Cape Breton Island. 50 km north of St. Peter's
Ranked #10 in Baddeck, Canada
Flora's Dining Room and Thistledown Pub
Baddeck, Cape Breton Island. 50 km north of St. Peter's
Price*: US$ 12-39
Cuisines: Canadian
Ranked #6 in Baddeck, Canada
Tim Hortons
Baddeck, Cape Breton Island. 50 km north of St. Peter's
Ranked #17 in Baddeck, Canada
Baddeck Lobster Suppers & More
Baddeck, Cape Breton Island. 50 km north of St. Peter's
Cuisines: Seafood
Ranked #15 in Baddeck, Canada
Baddeck Lobster Supper
Baddeck, Cape Breton Island. 50 km north of St. Peter's
Ranked #12 in Baddeck, Canada
Auberge Gisele's Country Inn (Restaurant)
Baddeck, Cape Breton Island. 50 km north of St. Peter's
Cuisines: Canadian
Ranked #8 in Baddeck, Canada
Wong's Restaurant
Baddeck, Cape Breton Island. 50 km north of St. Peter's
Ranked #23 in Baddeck, Canada
Telegraph House & Motel
Baddeck, Cape Breton Island. 50 km north of St. Peter's
Ranked #11 in Baddeck, Canada
Tom's Pizza
Baddeck, Cape Breton Island. 50 km north of St. Peter's
Price*: US$ 3-28
Cuisines: Pizza
Ranked #3 in Baddeck, Canada
Baddeck Fish Co
Baddeck, Cape Breton Island. 50 km north of St. Peter's
Bean There Cafe
Baddeck, Cape Breton Island. 50 km north of St. Peter's
Cuisines: Café
Ranked #5 in Baddeck, Canada
Village Kitchen
Baddeck, Cape Breton Island. 50 km north of St. Peter's
Ranked #20 in Baddeck, Canada
Yellow Cello Cafe
Baddeck, Cape Breton Island. 50 km north of St. Peter's
Price*: US$ 1
Cuisines: Café
Ranked #19 in Baddeck, Canada
Bell-Buoy Restaurant
Baddeck, Cape Breton Island. 52 km north of St. Peter's
Ranked #7 in Baddeck, Canada
Chanterelle Inn Restaurant
Baddeck, Cape Breton Island. 52 km north of St. Peter's
Price*: US$ 20-45
Cuisines: Canadian
Ranked #4 in Baddeck, Canada
Red Barn Restaurant
Baddeck, Cape Breton Island. 52 km north of St. Peter's
Price*: US$ 5-21
Cuisines: Canadian
Ranked #21 in Baddeck, Canada
Lobster Galley
Baddeck, Cape Breton Island. 52 km north of St. Peter's
Cuisines: Seafood
Ranked #14 in Baddeck, Canada
Days Gone By Bakery Inc.
Guysborough, Nova Scotia. 57 km southwest of St. Peter's
Price*: US$ 5-12
Cuisines: Canadian
Ranked #1 in Guysborough, Canada
Big G's Pizza & Restaurant
Guysborough, Nova Scotia. 57 km southwest of St. Peter's
Ranked #4 in Guysborough, Canada
Rare Bird Pub & Eatery
Guysborough, Nova Scotia. 57 km southwest of St. Peter's
Ranked #3 in Guysborough, Canada
Skipping Stone Cafe & Store
Guysborough, Nova Scotia. 57 km southwest of St. Peter's
DesBarres Manor Inn
Guysborough, Nova Scotia. 57 km southwest of St. Peter's
Price*: US$ 47
Cuisines: American
Ranked #2 in Guysborough, Canada
Riverbank Restaurant
Cape Breton Island, Nova Scotia. 58 km northeast of St. Peter's
Cuisines: German, Steakhouse, Family Fare
Ranked #166 in Cape Breton Island, Canada
The Bitehouse
Baddeck, Cape Breton Island. 60 km north of St. Peter's
Ranked #9 in Baddeck, Canada
The Mull Cafe & Deli
Mabou, Cape Breton Island. 60 km northwest of St. Peter's
Price*: US$ 5-18
Cuisines: Canadian
Ranked #3 in Mabou, Canada
The Red Shoe Pub
Mabou, Cape Breton Island. 62 km northwest of St. Peter's
Cuisines: Seafood
Ranked #1 in Mabou, Canada
Sandeannie's Bakery and Tea Room
Port Hood, Cape Breton Island. 62 km northwest of St. Peter's
Cuisines: Diner, Café, Grill, Sandwiches
Ranked #2 in Port Hood, Canada
Clove Hitch Bar & Bistro
Port Hood, Cape Breton Island. 63 km northwest of St. Peter's
Cuisines: American
Ranked #1 in Port Hood, Canada
Admiral Beverage Room & Grill
Port Hood, Cape Breton Island. 65 km northwest of St. Peter's
Ranked #4 in Port Hood, Canada
Cabot Links Public House
Inverness, Cape Breton Island. 65 km northwest of St. Peter's
Cuisines: American
Ranked #3 in Inverness, Canada
Hole Lotta Subs
Sydney, Cape Breton Island. 66 km northeast of St. Peter's
Ranked #44 in Sydney, Canada
The Bean Barn Restaurant
Inverness, Cape Breton Island. 70 km north of St. Peter's
Cuisines: Bakery
Ranked #5 in Inverness, Canada
Kenny's Pizza
Sydney, Cape Breton Island. 71 km northeast of St. Peter's
Ranked #53 in Sydney, Canada
TommyCat Bistro
Inverness, Cape Breton Island. 71 km northwest of St. Peter's
Tommy Cat Bistro
Inverness, Cape Breton Island. 71 km northwest of St. Peter's
Cuisines: Seafood, Contemporary
Ranked #4 in Inverness, Canada
Downstreet Coffee Company
Inverness, Cape Breton Island. 73 km northwest of St. Peter's
The Village Grill of Inverness
Inverness, Cape Breton Island. 73 km northwest of St. Peter's
Ranked #6 in Inverness, Canada
Don Cherry Sports Grill
Sydney, Cape Breton Island. 73 km northeast of St. Peter's
Ranked #76 in Sydney, Canada
Eatmore Pizza
Sydney, Cape Breton Island. 73 km northeast of St. Peter's
Ugly Mug Cafe and Emporium
Sydney, Cape Breton Island. 73 km northeast of St. Peter's
Cuisines: Café
Ranked #26 in Sydney, Canada
Panorama Restaurant
Inverness, Cape Breton Island. 73 km northwest of St. Peter's
Cuisines: Canadian
Ranked #1 in Inverness, Canada
KFC
Sydney, Cape Breton Island. 73 km northeast of St. Peter's
A & B's Mobile Canteen
Sydney, Cape Breton Island. 73 km northeast of St. Peter's
McDonald's
Sydney, Cape Breton Island. 73 km northeast of St. Peter's
Burger King
Sydney, Cape Breton Island. 73 km northeast of St. Peter's
China Village
Sydney, Cape Breton Island. 73 km northeast of St. Peter's
Greco Pizza
Sydney, Cape Breton Island. 73 km northeast of St. Peter's
McDonald's
Sydney, Cape Breton Island. 73 km northeast of St. Peter's
Coal Miner Cafe
Cape Breton Island, Nova Scotia. 73 km northwest of St. Peter's
Ranked #142 in Cape Breton Island, Canada
Ziggys
Sydney, Cape Breton Island. 73 km northeast of St. Peter's
Cuisines: Barbecue, Canadian, Bar, Grill
Ranked #33 in Sydney, Canada
Ziggy's Pub & Grill
Sydney, Cape Breton Island. 73 km northeast of St. Peter's
Ranked #50 in Sydney, Canada
Subway
Sydney, Cape Breton Island. 73 km northeast of St. Peter's
Dairy Queen
Sydney, Cape Breton Island. 73 km northeast of St. Peter's
Ranked #55 in Sydney, Canada
A1 Pizza
Sydney, Cape Breton Island. 73 km northeast of St. Peter's
Ranked #65 in Sydney, Canada
Tim Hortons
Sydney, Cape Breton Island. 73 km northeast of St. Peter's
Kai Ping's Restaurant & Lounge
Sydney, Cape Breton Island. 73 km northeast of St. Peter's
Cuisines: Chinese
Ranked #56 in Sydney, Canada
Wilson Investments
Sydney, Cape Breton Island. 75 km northeast of St. Peter's
B J's Drive In
Baddeck, Cape Breton Island. 75 km north of St. Peter's
Mr Chicken
Cheticamp, Cape Breton Island. 75 km north of St. Peter's
Ranked #15 in Cheticamp, Canada
Le Gabriel Restaurant & Lounge
Cheticamp, Cape Breton Island. 75 km north of St. Peter's
Ranked #6 in Cheticamp, Canada
Island Cafe & Catering
Sydney, Cape Breton Island. 75 km northeast of St. Peter's
Grandchamps Restaurant
Louisbourg, Cape Breton Island. 75 km east of St. Peter's
Cuisines: French
Ranked #4 in Louisbourg, Canada
Real Pizza
Sydney, Cape Breton Island. 75 km northeast of St. Peter's