Menu

Twenty Princes Street

Twenty Princes Street, 20 Princes Street, Edinburgh

4.6
RESTAURANT RATING: 
WONDERFUL
4.6 out of 5 (170 Ratings)
Powered By Opentable
1.4 miles The Voodoo Rooms Edinburgh
About Twenty Princes Street
The Spotlight on Twenty Princes Street

Sleek Steakhouse Dining in the Heart of Edinburgh

Set on one of Edinburgh’s most iconic streets, Twenty Princes Street combines a modern steakhouse vibe with a touch of Victorian elegance. Located right in the city centre and just a short stroll from major music venues, this stylish spot offers panoramic views of Edinburgh Castle and a menu that’s made for meat lovers. With its smart-casual dress code and refined yet relaxed atmosphere, it’s a favourite for visitors looking to enjoy a quality meal before the show.

Why Concert-goers love it

You’re just minutes away from many of Edinburgh’s best-loved music venues, making this a prime pre-gig stop. Service is attentive and efficient—ideal if you're on a tight schedule. The atmosphere strikes the perfect balance between lively and laid-back, with floor-to-ceiling windows creating an open, energetic space to get hyped for the night ahead. Whether you're after a quick bite or a more leisurely dinner, the menu's flexibility and variety make it a strong choice for concert nights.

Who this Restaurant is great for

  • Groups of friends looking for a fun, central place to fuel up before a show
  • Solo travellers grabbing a quality steak and soaking up the views
  • Couples making a romantic evening of their concert night
  • Fans wanting a buzzy, upbeat pre-show vibe
  • Budget-conscious music fans—while not the cheapest, the set menus offer good value for the location and quality

What People Say

Reviewers love the stunning views of Edinburgh Castle and the elegant interior. Many highlight the perfectly cooked steaks, creative cocktails, and the helpful, friendly staff. The restaurant scores high for its ambiance and location, with several guests noting it’s an ideal place to start the night. Others mention the extensive wine list and the attention to detail in both presentation and service.

Areas for Improvement

Some diners mention that it can get a little noisy during peak hours, so if you're after a quiet conversation, consider an earlier reservation. A few guests commented that prices are on the higher side, but most agree the quality justifies the cost. While walk-ins are sometimes accommodated, it's best to book ahead, especially before big shows or festivals.

The Bottom Line

With its central location, gorgeous views, and crowd-pleasing menu, Twenty Princes Street is a top pick for concert-goers looking to elevate their night out in Edinburgh.

Average Price
£26 to £40
Cuisine
Steakhouse
Dress Code
Smart Casual
Opening Hours
Daily 12:00-22:00

Twenty Princes Street Customer Reviews

Many have visited, but none have returned to tell the tale. Will you be the first to write a review of Twenty Princes Street?

Write a review

TripAdvisor Traveler Rating

Twenty Princes Street is #291 of 2789 things to do in Edinburgh

4 of 5 stars4 out of 5
By: SB250, London, Canada
Mon 7 Jul, 2025
l We had an incredible meal last night at Twenty. The location is very nice, ambience is classy. The food was outstanding. Ravioli was the hit! Unfortunately we felt we were overlooked by other guests...

Read Full Review
5 of 5 stars5 out of 5
By: Christine B
Wed 2 Jul, 2025
l Very warm welcome by the staff. Our waiter, Carlos, was a very attentive, knowledgeable and personable. He made sure we had a very enjoyable and memorable evening. Service was swift and smooth and...

Read Full Review
5 of 5 stars5 out of 5
By: Danielle M
Sat 28 Jun, 2025
l Outstanding food, beautiful view. The venison haunch was divine as was the pigeon breast and venison carpacio. The Dundee Tart was also delicious. Highly recommend.

Read Full Review
Write a Review of Twenty Princes Street
Reference (Required)
Your Name (Required)
Your City
Your Email Address (Required)
Your overall rating of Twenty Princes Street
What was good?
What was bad?
Your review of Twenty Princes Street
Twenty Princes Street 20 Princes Street, Edinburgh