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.

Best Restaurants in Bruce County, Canada

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Green Door Cafe (Wiarton)

#1 of 212 Restaurants in Bruce County
#1 of 23 Restaurants in Wiarton
Price: $4 - $12 Map
Visitor photos (28)
Menu

Andre's Swiss Country Dining (Port Elgin)

#2 of 212 Restaurants in Bruce County
#1 of 44 Restaurants in Port Elgin
Map
Visitor photos (5)
Menu
Cuisines: Swiss European

Saffron (Port Elgin)

#3 of 212 Restaurants in Bruce County
#2 of 44 Restaurants in Port Elgin
Map
Visitor photos (18)
Menu
Cuisines: Indian International

Lord Elgin Fish & Chips (Port Elgin)

#4 of 212 Restaurants in Bruce County
#3 of 44 Restaurants in Port Elgin
Price: $5 - $12 Map
Visitor photos (6)
Menu
Cuisines: Fish & Chips Seafood

Casero (Sauble Beach)

#5 of 212 Restaurants in Bruce County
#1 of 18 Restaurants in Sauble Beach
Map
Visitor photos (9)
Menu
Cuisines: Mexican

The Old Garage Wood Fired Pizza (Walkerton)

#6 of 212 Restaurants in Bruce County
#1 of 28 Restaurants in Walkerton
Map
Visitor photos (4)
Menu
Cuisines: Pizza

Hawgs Breath Saloon (Kincardine)

#7 of 212 Restaurants in Bruce County
#1 of 29 Restaurants in Kincardine
Price: $20 Map
Visitor photos (9)
Menu
Cuisines: Pub

Ancient Cedars Cafe (Tobermory)

#8 of 212 Restaurants in Bruce County
#1 of 17 Restaurants in Tobermory
Price: $8 - $15 Map
Visitor photos (14)
Menu
Cuisines: Sandwiches Delicatessen Vegan

Walker's Landing (Walkerton)

#9 of 212 Restaurants in Bruce County
#2 of 28 Restaurants in Walkerton
Map
Visitor photos (3)
Menu
Cuisines: Pub

Sushi Won (Kincardine)

#10 of 212 Restaurants in Bruce County
#2 of 29 Restaurants in Kincardine
Map
Visitor photos (1)
Menu
Cuisines: Sushi

The Mercer Haus (Southampton)

#11 of 212 Restaurants in Bruce County
#1 of 19 Restaurants in Southampton
Map Menu
Cuisines: Cafe

Walkerton Sushi (Walkerton)

#12 of 212 Restaurants in Bruce County
#3 of 28 Restaurants in Walkerton
Price: $9 - $15 Map
Visitor photos (3)
Menu
Cuisines: Chinese Japanese Sushi Asian Korean

Channing's (Sauble Beach)

#13 of 212 Restaurants in Bruce County
#2 of 18 Restaurants in Sauble Beach
Map
Visitor photos (3)
Menu
Cuisines: Chinese

Mar's Cosmic Fries (Sauble Beach)

#14 of 212 Restaurants in Bruce County
#3 of 18 Restaurants in Sauble Beach
Map
Visitor photos (2)
Menu
Cuisines: Canadian

The Monkey's Fist (Tobermory)

#15 of 212 Restaurants in Bruce County
#2 of 17 Restaurants in Tobermory
Map
Visitor photos (4)
Menu
Cuisines: Fish & Chips Seafood Pub

DNA Fish and Chips (Tobermory)

#16 of 212 Restaurants in Bruce County
#3 of 17 Restaurants in Tobermory
Price: $10 Map
Visitor photos (10)
Menu
Cuisines: Seafood Canadian

Marty's Bar & Grill (Paisley)

#17 of 212 Restaurants in Bruce County
#1 of 3 Restaurants in Paisley
Map
Visitor photos (1)
Menu
Cuisines: Canadian

Forge and Thistle Wee Pub and Dining Room (Southampton)

#18 of 212 Restaurants in Bruce County
#2 of 19 Restaurants in Southampton
Map
Visitor photos (27)
Menu
Cuisines: Brew Pub Pub

Della Rocca Pizzeria (Tobermory)

#19 of 212 Restaurants in Bruce County
#4 of 17 Restaurants in Tobermory
Price: $8 - $14 Map
Visitor photos (3)
Menu
Cuisines: Italian Pizza

Applewood Inn Restaurant (Bruce Peninsula)

#20 of 212 Restaurants in Bruce County
#1 of 2 Restaurants in Bruce Peninsula
Map
Visitor photos (2)
Menu
Cuisines: International

The Brasserie (Kincardine)

#21 of 212 Restaurants in Bruce County
#3 of 29 Restaurants in Kincardine
Map
Visitor photos (14)
Menu
Cuisines: French

Tobermory Brewing Company and Grill (Tobermory)

#22 of 212 Restaurants in Bruce County
#5 of 17 Restaurants in Tobermory
Map
Visitor photos (4)
Menu
Cuisines: Brew Pub Pub

Molinari's (Tobermory)

#23 of 212 Restaurants in Bruce County
#6 of 17 Restaurants in Tobermory
Visitor photos (14)
Menu
Cuisines: Italian

Rosina (Port Elgin)

#24 of 212 Restaurants in Bruce County
#4 of 44 Restaurants in Port Elgin
Map
Visitor photos (16)
Menu
Cuisines: Italian

The Walker House (Southampton)

#25 of 212 Restaurants in Bruce County
#3 of 19 Restaurants in Southampton
Price: $8 - $23 Map
Visitor photos (13)
Menu
Cuisines: Canadian

Armens Cafe (Southampton)

#26 of 212 Restaurants in Bruce County
#4 of 19 Restaurants in Southampton
Map
Visitor photos (4)
Menu
Cuisines: International Vegetarian Healthy

Tubby's Lounge and GastroPub (Tobermory)

#27 of 212 Restaurants in Bruce County
#7 of 17 Restaurants in Tobermory
Map
Visitor photos (10)
Menu
Cuisines: Italian Asian Pub Canadian

Luscious Cafe (Wiarton)

#28 of 212 Restaurants in Bruce County
#2 of 23 Restaurants in Wiarton
Price: $3 - $15 Map
Visitor photos (1)
Menu
Cuisines: Cafe Sandwiches European Delicatessen Soups

Leeside Restaurant & Patio Bar (Tobermory)

#29 of 212 Restaurants in Bruce County
#8 of 17 Restaurants in Tobermory
Map
Visitor photos (8)
Menu
Cuisines: Canadian

The Garage (Port Elgin)

#30 of 212 Restaurants in Bruce County
#5 of 44 Restaurants in Port Elgin
Map Menu