Menu

White Horse Oyster & Seafood Bar

White Horse Oyster & Seafood Bar, 266 Canongate, Royal Mile, Edinburgh

4.4
RESTAURANT RATING: 
EXCELLENT
4.4 out of 5 (330 Ratings)
Powered By Opentable
1.7 miles Pleasance Courtyard Edinburgh
About White Horse Oyster & Seafood Bar
The Spotlight on White Horse Oyster & Seafood Bar

Fresh Scottish Seafood in the Heart of Edinburgh

Modern and intimate, White Horse Oyster & Seafood Bar brings a refined yet unpretentious seafood dining experience to Edinburgh's historic Royal Mile. Nestled in a refurbished former pub on Canongate, this sleek spot blends rustic charm with contemporary flair, offering expertly sourced Scottish seafood in a cozy, candle-lit setting. Whether you're craving oysters, king scallops, or a glass of crisp white wine, it's a stylish stop before a night of live music.

Why Concert-goers love it

Located just a short walk from several of Edinburgh’s top concert venues, White Horse is ideal for a relaxed pre-show meal. The atmosphere is lively but not too loud, making it easy to chat without shouting. Diners love the efficient service—important when you're on a tight schedule. With its small plate format and quick turnaround, you can enjoy a full meal without worrying about missing the opening act.

Who this Restaurant is great for

  • Groups of friends looking to share seafood plates before the show
  • Solo travelers who want to treat themselves to oysters at the bar
  • Couples making a romantic night of their concert plans
  • Fans who want a classy, upbeat spot to fuel up
  • Budget-conscious music fans—small plates let you try a little without overspending

What People Say

Reviewers on TripAdvisor and OpenTable rave about the freshness of the seafood, especially the oysters, and the knowledgeable staff who are happy to make pairing suggestions. Many mention the stylish ambiance and the fact that it's “perfect for a special night out without being stuffy.” The small plate concept is a hit for those wanting to sample a variety of dishes.

Areas for Improvement

Some guests have noted that the restaurant is on the smaller side, so booking ahead is a good idea—especially on concert nights. Others mention that while the quality is high, prices can add up quickly if you're ordering multiple dishes.

The Bottom Line

If you're headed to a concert and want a fresh, flavorful meal in a stylish, central spot, White Horse Oyster & Seafood Bar delivers every time.

Average Price
£26 to £40
Cuisine
Seafood
Opening Hours
Daily 12:00-00:00

White Horse Oyster & Seafood Bar Customer Reviews

Many have visited, but none have returned to tell the tale. Will you be the first to write a review of White Horse Oyster & Seafood Bar?

Write a review

TripAdvisor Traveler Rating

White Horse Oyster & Seafood Bar is #250 of 2799 things to do in Edinburgh

5 of 5 stars5 out of 5
By: travelforjoy44
Mon 28 Jul, 2025
l Simply fantastic. The team were all fabulous and the food were all a real flavour bomb Highly recommend, a real hidden gem

Read Full Review
3 of 5 stars3 out of 5
By: traveller2122, Manchester
Fri 18 Jul, 2025
l A couple of errors with our meal: Incorrectly made cocktail, white wine served at room temperature, 1 dish forgotten and a bill that included another tables drinks would have been excusable if the...

Read Full Review
2 of 5 stars2 out of 5
By: innjgirl, Califon, New Jersey
Tue 1 Jul, 2025
l $433.71 and still hungry. It’s hard to express the disappointment in this meal without bringing in the cost. We are a family that enjoys nice food and does not mind paying for quality. With that...

Read Full Review
Write a Review of White Horse Oyster & Seafood Bar
Reference (Required)
Your Name (Required)
Your City
Your Email Address (Required)
Your overall rating of White Horse Oyster & Seafood Bar
What was good?
What was bad?
Your review of White Horse Oyster & Seafood Bar
White Horse Oyster & Seafood Bar 266 Canongate, Royal Mile, Edinburgh