
Restaurants Near Edinburgh Theatres
Planning dinner before a show is one of the best ways to enjoy an evening at the theatre. Many visitors choose to eat nearby before heading to their seats. Edinburgh has a wide range of restaurants within walking distance of its major theatres.
Two of the city’s most popular venues are the Edinburgh Playhouse and the Festival Theatre. Both attract touring productions, musicals, comedy, and live performances throughout the year. Fortunately, both theatres also sit close to excellent restaurants that work perfectly for pre-theatre dining.
This guide highlights some of the best pre-theatre restaurants near Edinburgh theatres, helping you plan a relaxed and enjoyable evening.
Best Pre-Theatre Restaurants Near Edinburgh Theatres
Planning dinner before a show is one of the best ways to enjoy an evening at the theatre. Many visitors choose to eat nearby before heading to their seats, and Edinburgh offers plenty of excellent restaurants within walking distance of its main venues.
Two of the city’s most popular theatres are the Edinburgh Playhouse and the Festival Theatre Edinburgh. Both host touring musicals, comedy shows, concerts and live performances throughout the year. Fortunately, both theatres are also surrounded by restaurants that work well for pre-theatre dining.
This guide highlights some of the best pre-theatre restaurants near Edinburgh theatres, helping you plan a relaxed and enjoyable evening before the show begins.
Best Pre-Theatre Restaurants Near the Edinburgh Playhouse
The Edinburgh Playhouse sits at the top of Leith Walk and close to York Place. The surrounding area has a wide selection of restaurants that are ideal for dinner before a show. Many venues understand theatre schedules and offer quick service before evening performances.
Mamma Roma
📍 York Place, Edinburgh
🚶 3 minute walk from Edinburgh Playhouse
🍝 Traditional Italian restaurant
Mamma Roma is one of the closest restaurants to the Edinburgh Playhouse. This long-running Italian restaurant is popular with theatre visitors because of its convenient location and reliable menu. Classic dishes such as pasta, pizza and seafood make it easy to enjoy a satisfying meal before the performance. The relaxed atmosphere also makes it a comfortable choice for couples and groups attending the theatre.
Valvona & Crolla Café Bar
📍 Multrees Walk, Edinburgh
🚶 8 minute walk from Edinburgh Playhouse
🍷 Italian café and deli
Valvona & Crolla Café Bar offers a slightly more refined dining experience close to the theatre district. The restaurant focuses on Italian cooking using high-quality ingredients and traditional recipes. Many theatre visitors enjoy dining here before heading to the Edinburgh Playhouse. Its central location also makes it easy to combine dinner with shopping or drinks nearby.
Dishoom Edinburgh
📍 St Andrew Square, Edinburgh
🚶 9 minute walk from Edinburgh Playhouse
🍛 Bombay-inspired dishes
Dishoom at St Andrew Square is another popular option within walking distance of the Playhouse. The restaurant serves Bombay-inspired dishes in a lively setting. Sharing plates and flavourful small dishes make it a good choice for groups or couples. Because the restaurant is popular, booking ahead is recommended before major theatre performances.
Best Pre-Theatre Restaurants Near the Festival Theatre Edinburgh
The Festival Theatre Edinburgh sits on Nicolson Street, close to the University of Edinburgh and the city’s Old Town. The surrounding area offers a wide variety of restaurants that are convenient for theatre visitors.
Mamma Roma Ristorante
📍 Infirmary Street, Edinburgh
🚶 2 minute walk from Festival Theatre
🍝 Traditional Italian restaurant
Located on nearby Infirmary Street, Mamma Roma Ristorante is a well-known Italian restaurant close to the Festival Theatre. The restaurant specialises in traditional Italian dishes served in a relaxed setting. Its location just a few minutes from the theatre makes it a popular pre-theatre choice for visitors attending evening performances.
Mother India’s Café
📍 Infirmary Street, Edinburgh
🚶 3 minute walk from Festival Theatre
🍛 Indian tapas-style dishes
Mother India’s Café offers Indian tapas-style dishes designed for sharing. The restaurant serves a range of small plates that arrive quickly, which works well before theatre performances. The lively atmosphere and varied menu make it a popular dining spot near the Festival Theatre.
The Black Ivy
📍 Bruntsfield Place, Edinburgh
🚶 12 minute walk from Festival Theatre
🍽 Modern gastropub s
The Black Ivy is a stylish gastropub located a short distance from the theatre district. The restaurant offers modern British dishes and a relaxed environment. Visitors often choose it for a slightly longer dinner before heading to the theatre.
Tips for Pre-Theatre Dining in Edinburgh
Planning ahead can make your evening run smoothly. Most theatre performances begin between 7:00 pm and 7:30 pm, so booking dinner around 5:30 pm or 6:00 pm usually works well.
Choosing restaurants within walking distance of the theatre helps avoid travel delays. Many visitors also prefer venues that understand theatre schedules and offer efficient service before shows.
If you are attending a popular production, restaurants nearby may become busy shortly before curtain time. Booking ahead gives you peace of mind and allows you to enjoy your meal without feeling rushed.
Why not check out some of our handy guides for more tips:
- How Long Is a Typical Musical? What to Expect
- Family-Friendly Theatre in Edinburgh
- Best Musicals for Couples
Enjoy Dinner Before the Show
Pre-theatre dining adds another layer to the theatre experience. Sharing a meal before the performance helps set the tone for the evening. It also gives you time to relax before the lights go down.
With many restaurants close to the Edinburgh Playhouse and Festival Theatre, it is easy to combine dinner and live theatre. Once you have chosen where to eat, you can focus on enjoying the performance and making the most of your evening in Edinburgh.