Discover the best restaurants in Edinburgh Old Town for hotel guests, from Michelin-starred Lyla and traditional Scottish dining near Edinburgh Castle to tapas, pizza, global flavours and great breakfast spots.
Best Restaurants in Edinburgh Old Town for Hotel Guests

Why Old Town is the perfect place to taste Edinburgh

Staying in Edinburgh’s Old Town puts you within metres of some of the most characterful places to eat in the historic centre. Around every narrow street and hidden close, you will find a different expression of Scottish food, from slow cooked venison to fresh Scottish seafood and inventive small plates. For anyone booking a hotel in this part of the city, planning where to eat is as important as choosing the room.

The Old Town stretches along the Royal Mile from Edinburgh Castle down towards the Palace of Holyroodhouse, with Victoria Street curling away in a colourful arc and Calton Hill rising just beyond. Within this compact area of Edinburgh in the United Kingdom, you can walk from a relaxed bakery to refined fine dining in less than ten minutes, which makes it easy to build your days around food and drink rather than taxis. That sense of walkable scale is why many travellers consider this the perfect place to combine sightseeing with memorable restaurants.

Because the city centre is dense, many of the top Old Town restaurants sit right beside major landmarks, so you can time meals around tours and museum visits. A morning exploring Edinburgh Castle can flow straight into lunch at a traditional Scottish restaurant, while an evening whisky tasting can end with ice cream on a quiet corner of the Mile. When you choose a hotel near the Royal Mile or Victoria Street, you are effectively choosing your own private dining district in the heart of Scotland, with most places reachable on foot in ten to fifteen minutes.

Lyla and the rise of refined Scottish food near the royal mile

For travellers who want fine dining within walking distance of their townhouse style hotel, Lyla stands out among the most talked about places to eat close to the Old Town. This Michelin starred restaurant, located at 1A Royal Terrace on Calton Hill, is led by chef Stuart Ralston, who uses fresh Scottish produce and locally sourced ingredients to create a tasting menu that feels both modern and rooted in tradition. The dining room sits in a period building, so you can enjoy contemporary plates while still feeling connected to the historic city around you.

There are several Michelin starred restaurants in Edinburgh, and Lyla is one of the newest additions to that list. That status matters if you are planning a special night during your time in Scotland, perhaps to celebrate an anniversary or the start of a long awaited trip. Guests staying at nearby properties such as Gleneagles Townhouse often book Lyla as their first dinner in the city, using it as a benchmark for the rest of their restaurant experiences and budgeting for a premium tasting menu with optional wine pairings.

The menu at Lyla changes with the seasons, but you can expect slow cooked elements, delicate small plates and a focus on Scottish seafood and vegetables. Portions are carefully judged so you can enjoy multiple courses without feeling rushed, which suits travellers adjusting to a new time zone. If you are staying close to the Royal Mile, walking fifteen to twenty minutes or taking a short taxi to and from the restaurant lets you see the Old Town at night, when the streets are quieter and the stone buildings glow softly above you.

Traditional Scottish flavours with castle views and townhouse charm

Not every visitor wants tasting menus every night, and the dining scene around the Old Town offers plenty of traditional Scottish options. Cannonball Restaurant & Bar, housed in a historic building at the top of the Royal Mile near Edinburgh Castle, is a favourite for guests who want hearty Scottish food with a sense of place. From its windows you can look up to the castle walls while enjoying dishes built around locally sourced game, fish and seasonal vegetables.

When travellers ask where to find authentic cuisine, local experts often point them towards Cannonball Restaurant & Bar for traditional Scottish fare near the castle. That focus on classic recipes makes Cannonball a reliable choice if you want to understand how the country cooks at home, not just how it presents itself to visitors. Think slow cooked meats, rich sauces and desserts that feel comforting after a windy walk along the Mile or up towards Calton Hill, with mains typically priced in the mid range for central Edinburgh.

Nearby, the elegant Gleneagles Townhouse on St Andrew Square brings the feel of a country estate into the city, and its restaurant and bar continue the emphasis on fresh Scottish produce. Even if you are not staying there, booking a table lets you experience townhouse hospitality in the heart of Edinburgh, with food and drink that balances indulgence and lightness. Pairing a leisurely lunch here with an afternoon visit to Edinburgh Castle or a stroll along Victoria Street creates a day that feels both relaxed and carefully curated.

Tapas, pizza and relaxed restaurants for flexible city itineraries

Old Town hotels attract many short break visitors, and flexible dining matters when your time in Edinburgh is limited. Among the most appealing casual options in the historic centre, PIGGS on the Royal Mile offers a warm, intimate setting where Spanish inspired tapas meet Scottish ingredients. It is an ideal restaurant if you want to share small plates and a bottle of wine before or after a ghost tour or a late visit to the Royal Mile’s atmospheric closes.

Travellers often ask whether there are good tapas bars in this part of the city, and PIGGS Royal Mile is widely recommended for tapas style dining with a relaxed atmosphere that suits both couples and small groups. The menu moves easily from cured meats and cheeses to dishes that highlight locally sourced produce, so you can build a meal that suits different appetites around the table. Because plates arrive as they are ready, this style of food and drink works well if you are juggling show tickets, family bedtimes or jet lag, and prices stay relatively accessible compared with fine dining.

For something even more relaxed, Civerinos brings lively energy and generous pizza to a corner of the Old Town, making it one of the favourite choices for groups. Its informal style is perfect after a long day climbing Calton Hill, exploring Edinburgh Castle or tracing Harry Potter filming locations around Victoria Street. Families appreciate that everyone can find a slice they like, while solo travellers often enjoy the sociable bar seating and quick service, with many guests dropping in for an early or late dinner without a long wait.

Global flavours, street food energy and late night bites

One reason the restaurants around Edinburgh’s Old Town appeal to so many hotel guests is the range of global flavours within a few streets. Ting Thai Caravan, for example, brings the energy of Asian street food to the heart of the city with a menu built around soups, curries and stir fries. The space is often busy, but that bustle suits travellers who want a quick, flavourful meal before heading back to their room.

This kind of restaurant is especially useful if your time in Scotland includes evening performances at the Festival Theatre or late entry slots at attractions. You can slip in for a bowl of noodles or a sharing spread of small plates, enjoy a cold drink and still be back on the Royal Mile within minutes. For many visitors, these unfussy Edinburgh options become unexpected favourites, balancing out more formal fine dining nights elsewhere in the trip and keeping overall costs manageable.

Late in the evening, when the air cools and the city quietens, ice cream parlours and casual food and drink spots around the Mile and Victoria Street come into their own. Grabbing a cone after dinner and wandering past the floodlit stonework is a simple pleasure that anchors you in the Old Town’s atmosphere. If you are staying nearby, you can take your time, knowing your hotel is only a short walk away along a familiar street and that most kitchens serve until at least early evening.

From lannan bakery to Scottish breakfast: starting the day well

Morning is when Old Town hotels and nearby cafés intersect most closely, especially for guests who care about breakfast. Many properties include a traditional Scottish breakfast, with eggs, bacon, sausages, black pudding and grilled tomatoes, often alongside lighter options built from fresh Scottish produce. Choosing a hotel that takes this first meal seriously can transform your sense of the city, because it sets the tone for the rest of your food and drink experiences.

Beyond hotel dining rooms, the wider city has embraced the rise of the modern bakery, and Lannan Bakery in Stockbridge has become a byword for precision pastries and carefully sourced ingredients. While Lannan itself sits outside the Old Town core, its influence is felt in how local cafés and restaurants Edinburgh wide think about bread, viennoiserie and coffee. When you see a hotel proudly serving loaves from a respected bakery or referencing Lannan on its menu, it is usually a sign that the team cares about quality at every time of day.

As you plan where to stay, consider how close you will be to your favourite morning spots, whether that is a quiet café on a side street or a dining room with views towards Calton Hill. A property near the Royal Mile or Victoria Street gives you easy access to both hotel breakfasts and independent bakeries, so you can alternate between hearty traditional plates and lighter, more contemporary options. For deeper guidance on aligning your accommodation with walking routes and local eateries, resources such as this guide to choosing a hotel near free walking tours can help you map food priorities onto your wider Edinburgh plans.

Planning your stay: matching hotels with the best restaurants

When you look at a map of the most popular places to eat in Edinburgh’s Old Town, patterns emerge that can guide your hotel choice. Properties clustered near Edinburgh Castle and the upper Royal Mile put you close to Cannonball Restaurant & Bar, PIGGS Royal Mile and several traditional Scottish pubs and dining rooms. Staying further down the Mile or near Victoria Street shifts you towards different Edinburgh restaurant options, including casual pizza, international flavours and quieter side street cafés.

Think about how you like to structure your time in a new city, and then match that rhythm to the surrounding food scene. If you prefer long, slow cooked dinners with multiple courses and wine pairings, a base within easy reach of Lyla or other fine dining rooms will minimise travel at the end of the night. Travellers who favour flexible grazing on small plates, quick bowls of noodles or late night ice cream might instead prioritise hotels that sit at the crossroads of several lively streets, where you can find food from breakfast through to late evening.

Families and Harry Potter fans often choose hotels near Victoria Street, both for the literary connections and for the mix of cafés, restaurants and shops that line the curve. Couples on a short break might see the Gleneagles Townhouse area as the perfect place to balance refined dining with access to the wider city and its cultural venues. Whatever your priorities, treating food as a central part of your Edinburgh plan rather than an afterthought will help you turn a simple stay in the United Kingdom into a layered, memorable experience.

Key figures on dining and restaurants in Edinburgh Old Town

  • Edinburgh currently has several Michelin starred restaurants, a significant number for a city of its size in Scotland, which underlines the strength of its fine dining scene and the appeal for visitors seeking high end Scottish food.
  • Lyla, located within easy reach of the Old Town on Royal Terrace, holds one of these Michelin stars, placing it among the most desirable options for travellers who want a destination restaurant within walking distance or a short taxi ride of central hotels.
  • The concentration of acclaimed restaurants across central Edinburgh, from Cannonball Restaurant & Bar near Edinburgh Castle to PIGGS Royal Mile on the Royal Mile, means hotel guests can access award winning food and drink experiences without leaving the historic core of the city.

FAQ: best restaurants in Edinburgh Old Town for hotel guests

What is the best restaurant in Edinburgh's Old Town?

According to expert summaries, Lyla is a Michelin starred favourite for special occasion dining close to the Old Town. This makes Lyla a strong choice for travellers seeking a memorable meal that showcases fresh Scottish ingredients and refined technique within easy reach of central hotels.

Are there good tapas or small plates options in Old Town?

Yes, PIGGS Royal Mile is widely recommended for tapas style dining, with a relaxed atmosphere that suits both couples and small groups. Its focus on sharing dishes and small plates makes it easy to tailor the amount of food to your appetite and schedule.

Where can I find authentic traditional Scottish cuisine near Edinburgh Castle?

Cannonball Restaurant & Bar, located close to Edinburgh Castle, is known for serving traditional Scottish fare in a historic building. It is a convenient option if you want to combine a castle visit with a meal that highlights locally sourced game, fish and seasonal produce.

Is Old Town a good base for food focused stays in Edinburgh?

Old Town is an excellent base because many of the most popular restaurants sit within a short walk of major hotels and landmarks. You can move easily between sightseeing on the Royal Mile, dining in acclaimed restaurants and relaxing in your room without relying on taxis.

Do I need to book restaurants in Edinburgh Old Town in advance?

Advance reservations are strongly advised for popular places such as Lyla, Cannonball Restaurant & Bar and PIGGS Royal Mile, especially at weekends and during festival periods. Casual spots like Civerinos and Ting Thai Caravan may accept walk ins, but queues are common at peak times, so arriving early in the evening can help you secure a table.

Published on