Located at 20 Princes Street in the heart of Edinburgh, Twenty Princes Street elevates the Scottish dining experience with its stunning ambiance and remarkable cuisine. Housed within the Indigo hotel, this restaurant boasts an exquisite decor that harmoniously reflects Scotland's rich heritage, creating a captivating backdrop for both casual and special occasions.
Patrons consistently rave about the quality of the food, noting generous portion sizes and delightful flavors. David Chalmers praised the fantastic steaks — despite a minor mix-up with his order. His experience underscores the restaurant's commitment to a remarkable culinary journey that leaves diners eager to return. Similarly, Ryan Hill celebrated his anniversary with an exceptional venison dish, while Fiona Minto was pleasantly surprised by attention to detail, especially her window seat request, enhancing the overall dining experience.
Beyond the culinary delights, the welcoming staff and vibrant atmosphere create a memorable setting that invites you to unwind and savor every moment. Whether you are indulging in traditional British dishes or enjoying sumptuous desserts, Twenty Princes Street stands as a beacon of fantastic dining in Edinburgh. With views that complement the exquisite flavors, this restaurant is a must-visit for anyone seeking to indulge in the best of Scottish cuisine.
Amenities and More
Accessibility
Has wheelchair-accessible entrance
Has wheelchair-accessible seating
Has wheelchair-accessible toilet
No wheelchair-accessible car park
Service options
Serves dine-in
No delivery
No takeaway
Highlights
Has great beer selection
Serves great cocktails
Serves great coffee
Serves great dessert
Has great tea selection
Has great wine list
Popular for
Popular for lunch
Popular for dinner
Good for solo dining
Offerings
Serves alcohol
Serves beer
Serves cocktails
Serves coffee
Has free water refills
Serves spirits
Serves vegan dishes
Serves vegetarian dishes
Serves wine
Dining options
Serves breakfast
Serves lunch
Serves dinner
Serves dessert
Has seating
Amenities
Has bar on site
Has toilet
Atmosphere
Cosy
Historic
Romantic
Trendy
Upmarket
Crowd
Good for groups
Popular with tourists
Planning
Lunch reservations recommended
Reservations required
Dinner reservations recommended
Accepts reservations
Payments
Accepts credit cards
Accepts debit cards
Credit cards
Children
High chairs available
Has kids' menu
Parking
Paid street parking
Plenty of parking
Pets
Dogs allowed outside
Photos
Reviews For Twenty Princes Street
David Chalmers
May 22,2025
The building is old, the building is beautiful. Wonderfully decorated and clean! The restaurant was spacious and there was pegs to put our jackets on. Table was huge and more than enough for the group of 6 we had. Service was prompt. The food was so so so so good! It was fantastic! Only gripe I will make is that when giving the steaks out. The server said Medium Rare, I repeated, he said medium rare again. I said the medium rare was mine. I was under the impression that my food was cooked too long, which didn't matter all too much because the flavour was really good. However it turned out another person in the group had my steak. Which I could see was cooked perfectly. I was very jealous and certainly would have preferred being served this one. The deserts also were very tasty and nice. I would definitely come back here!
Fiona Minto
May 4,2025
Fantastic food, good sized portions, staff were very helpful and attentive. I had only booked the day before and requested a window seat as we had friends who were visiting from Australia with us. To my surprise and delight my request was actioned. The perfect table. Our friends were very impressed both with the restaurant and the food.
derek hart
Apr 27,2025
Nice traditional British Restaurant serving traditional British dishes great atmosphere. The food is amazing, though wine is expensive but nice. Lovely!
Ryan Hill
Apr 13,2025
Went for our anniversary while on vacation and it was perfect. Great food (I had the venison) and really good service. The views of Edinburgh tie it together. Thanks for an amazing dinner.
Joanne Macallister
Mar 27,2025
This restaurant is located inside Indigo hotel in Edinburgh and was a wonderful find. The decor was on point and reflected the heritage of Scotland. It was well laid out and the window tables had a nice view of parts of Edinburgh. Our three course meal was one of the best we’ve had in a while. Couldn’t complain about anything.
Kristina Asimi
Mar 24,2025
Beautiful restaurant with nice views. The staff was really really nice. I asked the waitress for a recommendation, she recommended mussels. They were delicious, probably the tastiest mussels I’ve ever had, although several were broken... Looking forward to coming again.
James Wilder
Mar 13,2025
We had a great time staying at the Hotel Indigo and the best part was the Twenty Princes Street Restaurant. We enjoyed dinner and breakfast. The venison was outstanding, and it was my first time having it. For breakfast, we enjoyed the chocolate croissants and the drop scones, as well as the variety of fresh fruit and juices. The service was excellent and we really enjoyed ourselves.
Bushra
Mar 7,2025
Came in hungry, left in love! The steak was mouthwatering, the vibes were calm and cozy, and the staff? Absolute sweethearts! If you’re in Edinburgh, do yourself a favor and drop by!
Reviews For Twenty Princes Street