Popular restaurants in Edinburgh

Browse some of the most booked restaurants in Edinburgh

The Ivy on the Square
(3071)
$$$$
British | Old Town
Hawksmoor Edinburgh
(1084)
$$$$
Steakhouse | Edinburgh
WHISKI ROOMS
(517)
$$$$
Scottish | The Royal Mile
Gaucho Edinburgh
(833)
$$$$
Steak | Edinburgh
Makars Gourmet Mash Bar (Mound)
(335)
$$$$
Scottish | Edinburgh
View all Edinburgh restaurants

Hungry for something new? Explore Portobello restaurants.

Portobello Restaurants

MalvarosaMalvarosa
Reviews coming soon
££££
Spanish | Portobello, Edinburgh

Located in Edinburgh’s bustling Portobello High Street, just 500 meters from Portobello Beach, Spanish restaurant Malvarosa offers organic, locally sourced tapas and prides itself on its high quality food. Easily reached by car, bus or taxi, Malvarosa is also only 15 minutes' walk from Brunstane station, which has regular connections to Waverley station. The Spanish restaurant caters for groups of all sizes, with a great range of options to choose from. Bookings can be made for groups of up to 26 people, making it the perfect location for a family outing or business meeting. Equally, the sharing style means that smaller groups can also enjoy a wide variety of foods. Portions of paella, traditional tapas and fresh fish are just some of the dishes available here. Malvarosa is a regular award winner: testament to its consistently delicious Spanish dishes and cosy atmosphere. Make a booking now to savour the exotic tastes of Spain on the shores of Scotland.More

Rockville HotelRockville Hotel
Reviews coming soon
££££
British | Portobello, Edinburgh

Situated only four miles from Edinburgh city centre and 20 minutes by bus from Princes St., Rockville Hotel Restaurant serves up fresh sea fare and local favourites with one of a kind views of the Scottish coastline. Opened in 1999, the ambience is complementary to the hotel and surrounding area. Come in for dinner on the first Friday of every month and you're guaranteed a seat for a first-class singing performance. The Rockville Hotel Restaurant offers classic Scottish cuisine with a modern twist, such as poached supreme of chicken stuffed with haggis in a cream of whisky sauce with vegetables, chips and fresh seafood such as the Grilled Smoked Haddock Mornay served with a creamy sauce and potatoes with vegetables. All meals are served up in an relaxed dining room with panoramic views of East Lothian, Fife and the Firth of Forth.More

Radical Road PubRadical Road Pub
Reviews coming soon
££££
British | Portobello, Edinburgh

Situated in Duddingston, Edinburgh, The Radical Road Pub is a traditional Scottish pub with a modern dining room serving classic pub fare. The menu is peppered with classic dishes like Chicken curry, rib eye steak and kedgeree. Perched on 229 Willowbrae Road, it is 3 minutes from the Holyrood Park by car and has a bar that offers local and imported ales, wines and spirits . Opened in 2010 and so named to commemorate the Radical War (Scottish Insurrection) of 1820, The Radical Road is beloved by clients and holds a respectable capacity of 80 customers in it's mock tudor surroundings.More

The EspyThe Espy
Reviews coming soon
££££
Burgers | Portobello, Edinburgh

The Espy or the Esplanade Bar serves hearty pub food and drinks in Edinburgh’s famous Portobello beach area. Its enviable location at 62–64 Bath Street overlooks the Firth of Forth. Portobello Sailing and Kayaking Club can be found only a few paces down the lane and Ocean Terminal is less than 15 minutes’ drive. With pub staples such as nachos and burgers, brunch service and the choice of both indoor and outdoor seating, The Espy is beloved by diners. With it's close proximity to the beach and sea views this laid back pub is popular with couples and families alike.More

Chi Wai Chinese RestaurantChi Wai Chinese Restaurant
Reviews coming soon
££££
Chinese | Portobello, Edinburgh

Chi Wai is a Chinese restaurant in Edinburgh's seaside town of Portobello that serves traditional Chinese cuisines and select Thai, Malaysian and Cantonese dishes. Located at 324 Portobello High Street, it is 7 minutes from the Portbello beach by foot. It offers a detailed menu with chicken, beef, chow mein, chop suey, curry, king prawn and curry dishes among others. Also available is a list of vegetarian options and special set dinners. The food is expertly prepared and the service is commendable. The restaurant is spacious therefore well-suited for family or business meetings. Make a reservation to experience the chef's mastery in well-prepared delicacies such as the Crispy Shredded Beef with Chilli Sauce.More

The SkylarkThe Skylark
Reviews coming soon
££££
French | Portobello, Edinburgh

Located at 241-243 Portobello High street in Edinburgh's seaside town, The Skylark is a bar and kitchen serving contemporary European dishes. The skylark can be found within a 5 minute walk of the Promenade and Portobello Beach and provides a relaxing dining experience. The interior has a rustic charm and during the day the tables are full of locals enjoying coffee, bagels and salads. By night, The Skylark has more of a bistro vibe and serves dishes like steak-frites with red wine jus and homemade squid ink pappardelle. The drinks list offers an enticing range of beers, wines and reasonably priced cocktails. Save room for dessert – you can always walk it off on the beach afterwards. More

Bonoful RestaurantBonoful Restaurant
Reviews coming soon
££££
Indian | Portobello, Edinburgh

Bonoful serves delicious Bangladeshi and Indian cuisine in Edinburgh’s Portobello beach resort. Mango Chicken, pasanda, and Jaipuri chicken are some of the specialities featured on a menu that also has a seperate vegetarian section and extensive sides. Its location at 13 – 17 Brighton Place is 5 minutes’ drive away from Brunstane Railway Station. Portobello beach can be reached in 5 minutes on foot. Bonoful has a modern and stylishly decorated dining area and has been serving locals since 2005. More

Butternut SquashButternut Squash
Reviews coming soon
££££
British | Portobello, Edinburgh

Butternut Squash is an established café based in the heart of the Portobello area of Edinburgh, at 10 Bath Street. The café offers a range of British and modern European cuisine at breakfast, lunch and dinner times, all at reasonable prices. You can bring your own bottle (B.Y.O.B.) for a reasonable corkage fee of just £1 per diner. The wholesome and varied breakfast menu caters to people with special dietary requirements and breakfast snacks are also available throughout the day. The lunch menu offers 2- or 3-course options to ensure variety. The dinner menu is available on Friday and Saturday evening and diners can opt for menu choices from the freshest local produce after enjoying a long day at Portobello Beach, which is just a few minutes walk from Butternut Squash.More