Can't decide where to eat in Bonnyrigg?
Browse 46 places to eat in Bonnyrigg, Scotland, United Kingdom. Common food types include Fast food, Bar, and Bakery.
Can't decide? Let the game shortlist places in Bonnyrigg for you.
Pick a restaurantPlaces to eat
- The Calderwood Bonnyrigg Pub
24 Dundas St, Bonnyrigg, SCT EH19 3AS
- The Baguette Bar Fast food
22 DUNDAS STREET, BONNYRIGG, SCT EH19 3AS
- Royal oak bonnyrigg Bar
58 Polton St, Bonnyrigg, SCT EH19 3DE
- Bannoc Brewhouse Bar
33 Polton St, Bonnyrigg, SCT EH19 3HB
- Beetroot Bar & Grill Bar and grill
33 Polton St, Bonnyrigg, SCT EH19 3HB
- Cheeky'z Bar & Grill Bar and grill
33a Polton Street, Bonnyrigg, SCT EH19 3
- Chase Bar Bonnyrigg Bar
33 Polton Street, Bonnyrigg, SCT EH19 3HB
- Pia's Pizzeria Fast food
2 Polton Street, Bonnyrigg, EH19 3HA
- Waverley Hotel - Bonnyrigg Bar
68 Dundas Street, Bonnyrigg, SCT EH19 3BB
- The Anvil Inn Pub
15 High St, Bonnyrigg, SCT EH19 2DA
- Gloria's Fast Food Takeaway & Pizzeria Fast food
19 High St, Bonnyrigg, SCT EH19 2DA
- Hong Kong Chinese Take Away Chinese
27-29 High St, Bonnyrigg, SCT EH19 2DA
- GREGGS Bakery
44 High Street, Bonnyrigg, SCT EH19 2AA
- Bonnie Cafe Doner Kebab & Pizza Cafe
51 High Street, Bonnyrigg, EH19 2DB
- Mayflower Cafe
54 High Street, Bonnyrigg, EH19 2AB
- Canton Chinese takeway Chinese
58 High St, Bonnyrigg, SCT EH19 2AB
- Smash N Slice Indian
55 High St, Bonnyrigg, SCT EH19 2DB
- Ross's of Edinburgh Candy store
Ross House, Sherwood Industrial Estate, Bonnyrigg, SCT EH19 3LW
- Sherwood Snack Bar Breakfast and brunch
Unit 1 Sherwood Industrial Est, Bonnyrigg, SCT EH19 3LW
- Bayne's Bakery
22 High St, Midlothian, Midlothian EH19 2AA
- Gigi's Italian Restaurant Italian
74 Lothian St, and, Bonnyrigg, SCT EH19 3AQ
- Flavours Dessert shop
4 STAISIDE COURT, BONNYRIGG, SCT EH19 3PZ
- Mamma’s Sandwich shop
7 Hopefield Park, Bonnyrigg, SCT EH19 2NE
- Skeltiemuir Fast food
Bonnyrigg, SCT
- Sergio's Fish & Chips Takeaway Cafe
1 Dalhousie Place, Bonnyrigg, EH19 2LN
- Pias Pizzeria Burger
1 Dalhousie Pl, Bonnyrigg and Lasswade, Midlothian EH19 2LN
- Dani's Takeaway Fast food
1 Dalhousie Pl, Bonnyrigg, SCT EH19 2LN
- Polton Inn Gastropub
Polton Rd, Bonnyrigg, SCT EH18 1BS
- The Paper Mill Gastropub
2-4 Westmill Rd, Lasswade, SCT EH18 1LX
- Jolly Italian
9 ELM ROW, EDINBURGH, EDH EH7 4AA
- Kings Acre Bar & Restaurant Breakfast and brunch
Kings Acre Golf Corse & Academy, Lasswade, SCT Eh181AU
- Luci's Restaurant & Cocktail Bar Italian
14 High St, Lasswade, SCT EH18 1ND
- Starbucks Coffee shop
Bonnyrigg Rd, Dalkeith, SCT EH22 3FU
- McDonald's Fast food
Bonnyrigg Rd, Dalkeith, SCT EH22 3FU
- Costa Coffee Coffee shop
Tesco, Dalkeith, SCT EH22 3PP
- The Sun Inn Gastropub
Lothian Bridge, Dalkeith, SCT EH22 4TR
- Esk Valley Table Table Bar
Melville Dykes Road, Dalkeith, EH18 1AN
- The Orangery Restaurant Scottish
Dalhousie castle hotel, Bonnyrigg, SCT EH19 3JB
- The Dungeon Restaurant Scottish
Dalhousie castle hotel, Bonnyrigg, SCT EH19 3JB
- ScranVan Food truck stand
7 Victoria Gardens, Dalkeith, SCT EH22 4NL
How the pick works
- Choose Pick a restaurant. The game loads places to eat in Bonnyrigg.
- Every place gets a random number. The highest numbers make your shortlist.
- Share the shortlist with your group, or open a place to see what it serves.
Free to play. You do not need an account.
Pick a restaurant