The Best Restaurants Near Edinburgh | Top Places to Eat
Discover the best restaurants and places to eat near Edinburgh. If you're staying at one of our holidays parks and need some inspiration, we're here to help.
The best restaurants near Edinburgh
The city of Edinburgh and its surrounding areas offer many places to eat, whether you’re on a solo trip, a couple's retreat, or a family holiday. If you’re looking for some restaurant inspiration during your stay near Edinburgh, our local experts are here to help.
Jump to:
- Eleanore
- Cannonball
- The Waterside Bistro
- The Crown & Kitchen
- Heron
- The Drift Inn
- Makars Mash Bar
Explore our holiday parks in Berwickshire below to find a great value holiday near Edinburgh:

South East Scotland
Escape
Pease Bay
- 11-month season
- Range of holiday homes for sale
- Superb facilities and watersports
- Sea views from prominent pitches
- Beachside location

South East Scotland
Retreat
Coldingham Bay
- 11-month season
- Range of holiday homes for sale
- Limited sea view pitches
- Beaches minutes away
- Host of local attractions and activities

South East Scotland
Escape
Scoutscroft
- 12-month season
- Range of holiday homes for sale
- Bar and entertainment facilities
- Fantastic coastal location
- Great family location

Eleanore
- Fine-dining
- Couples
- Vegetarians & vegans
From Pease Bay – 37.4 miles
From Coldingham Bay – 46.1 miles
From Scoutscroft – 46.4 miles
Eleanore serves up a wide variety of dishes that cater for meat eaters, vegetarians and vegans alike. Local ingredients are the heart of what they do, ranging from fresh oysters to crab croustade.
The restaurant’s Scandinavian-style décor also showcases their focus on nature, creating an atmosphere that feels like a breath of fresh air.

Cannonball
- Family and private meals
- Authentic Scottish dining
- Whisky tasting
From Pease Bay – 38.2 miles
From Coldingham Bay – 46.9 miles
From Scoutscroft – 47.2 miles
Located on Castlehill with views of Edinburgh Castle, Cannonball has a storied history of providing authentic Scottish dishes cooked with local produce. The restaurant is built out of a 17th century townhouse and is comprised of 3 floors: a top level where most customers will be served, a middle floor whisky bar, and a private dining area on the bottom floor.
When we say the food at Cannonball is fresh, we mean it. By working with local suppliers, the chefs can cook their meals with exquisite ingredients like shellfish and lamb. The rotating monthly menu also ensures you’re getting a unique culinary experience every time you visit.

The Waterside Bistro
- Cosy dining
- Couples and families
From Pease Bay – 20.2 miles
From Coldingham Bay – 28.9 miles
From Scoutscroft – 29.2 miles
The menu at The Waterside Bistro in Haddington is full of locally-sourced and delicious dishes. From Shetland mussels to fresh seabass, The Waterside Bistro serves up food crafted from authentic produce and highlights the area’s reputation as a wellspring of incredible ingredients.
You can enjoy a meal inside or next to the nearby River Tyne, where you can take in the sights as you relax.

The Crown & Kitchen
- Family meals
- Tasty comfort food
From Pease Bay – 37.4 miles
From Coldingham Bay – 46.1 miles
From Scoutscroft – 46.4 miles
This family-owned gastropub is an ideal spot to enjoy some tasty comfort food. Alongside burger and steak dishes, you can order traditional Scottish delicacies such as haggis or Cullen skink. A dedicated kids menu means you can bring the whole family and keep the little ones happy, too.
Not only that, there’s an outside bar & grill area for when the sun is shining down; perfect for relaxing in as you watch the world go by.

Heron
- Michelin star dining
- Special occasions
- Vegetarians, vegans and pescatarians
From Pease Bay – 37.4 miles
From Coldingham Bay – 46.3 miles
From Scoutscroft – 46.6 miles
For splashing out on world-class cuisine, there are few better places around Edinburgh than Heron. This Michelin star restaurant is understated from the outside, but inside you’ll find sublime dishes sourced straight from the local harbours such as Orkney scallops and mackerel. The vegetarian, vegan and pescatarian menus also share the same stellar level of quality, featuring the likes of fresh asparagus with wild garlic and juniper-seasoned monk fish.
If you find yourself in Edinburgh and want to go all-out, or perhaps you have a special occasion to celebrate, get yourself to Heron.
When staying at Coldingham Bay Leisure Park, you won't have to travel far to find delicious, great-value food and drinks. The Drift Inn offers a rolling menu serving a variety of dishes catering to all ages, with vegetarian options, too. It also has a pet-friendly area for those bringing their four-legged friend along.
The Drift Inn is open to visitors - if you're in the area, why not stop by for a tasty bite to eat and a refreshing drink?
This homely bar and restaurant is all about appreciating traditional Scottish food, made using healthy, locally sourced ingredients. With incredible views over the city, it's a great place to visit on a nice evening and enjoy the sunset from their terrace.
With vegan, vegetarian, and children's options on the menu, everyone is welcome at Makars.
Related content

5 ways to holiday in South East Scotland
Choose from stunning coastal holiday parks, or countryside locations. There's something to suit all needs, party sizes, and budgets, in South East Scotland.

The best beaches near Edinburgh
If you’re up for exploring some beautiful beaches before returning back to your holiday retreat, South East Scotland is the ideal holiday location for you.

4 romantic UK holiday destinations
Take your partner away for a romantic break at one of the best UK destinations. Whether you're looking for a countryside retrear or a coastal escape, you'll find it here.
Get in touch
Our friendly team are waiting to hear from you. Check out our office hours