Best cafés in Edinburgh with stunning Edinburgh castle views

Looking for the best cafés in Edinburgh with breathtaking views of Edinburgh Castle? Edinburgh’s weather is famously unpredictable—it can be bright and sunny one moment and turn into heavy rain and wind the next. If you’re visiting on a chilly or rainy day, finding a warm, comfortable spot to take in the views without walking too much is essential. These cafés offer the perfect combination of great coffee and stunning scenery—all while keeping you sheltered indoors.

From classic afternoon tea venues to budget-friendly coffee shops, here are the best places to enjoy a scenic break in Edinburgh.

📍 Location: 120a Princes Street, Edinburgh, EH2 4AD
💸 Price range: Medium – High
🏰 View: Edinburgh Castle & Princes Street Gardens
🗓 Reservations: Recommended for window seats.
🔗 Menu: Willow Tea Rooms Menu

The Willow Tea Room Edinburgh Medium

Why visit?

For a classic Edinburgh experience, the Willow Tea Rooms offer beautiful castle views from their upstairs seating area. The elegant interior, inspired by Charles Rennie Mackintosh, makes it a must-visit spot for afternoon tea lovers.

Must-try food & drinks 🍰

✔️ Traditional afternoon tea – A three-tier stand featuring sandwiches, scones, and pastries.
✔️ Loose-leaf teas – Choose from a variety of classic blends.
✔️ Homemade cakes – Their desserts are delightful and pair well with tea.

💡 Insider Tip: Reserve in advance if you want a window table with the best view.

🌟 Best for:
✔️ Visitors looking for an elegant afternoon tea experience.
✔️ A peaceful and stylish setting with a scenic view.

Edinburgh Princes Street the Willow Tea Room castle view Medium

2. Starbucks Princes Street – Affordable coffee with a castle view

📍 Location: 118 Princes Street, Edinburgh, EH2 4AD
💸 Price range: Budget-friendly
🏰 View: Edinburgh Castle & Princes Street
🗓 Reservations: Not available (first come, first served)
🔗 Menu: Starbucks UK Menu

Edinburgh Starbuck Princes Street Castle View Medium
Castle View
Edinburgh Starbucks Princes Street Medium
Edinburgh street view

Why visit?

This Starbucks location has a first-floor seating area that directly overlooks Edinburgh Castle. It’s a great budget-friendly option for those who want a scenic coffee break without spending much. Plus, it offers charging areas for working, making it ideal for remote work or study sessions.

Must-try food & drinks ☕

✔️ Caramel Macchiato – A rich espresso-based drink with caramel drizzle.
✔️ Lavender Red Velvet Latte (seasonal) – A must-try in spring.
✔️ Pumpkin Spice Latte (seasonal) – A favorite if you visit in autumn.

💡 Insider Tip: Arrive early (it opens at 7 AM) to secure a window seat with the best view.

🌟 Best for:
✔️ Budget-conscious travelers who want a great view for the price of a coffee
✔️ Those looking for a quick and familiar café stop.
✔️ Remote workers needing a place to charge their devices.

3. Waterstones café – Hidden gem for book lovers with a castle view

📍 Location: 128 Princes Street, Edinburgh, EH2 4AD
💸 Price range: Budget-friendly
🏰 View: Edinburgh Castle & Princes Street
🗓 Reservations: Not available (first come, first served)

Edinburgh Princes Street Waterstone view 1 Medium
Edinburgh Waterstone Princes Street Castle View Medium
Edinburgh Princes Street Waterstone view 3 Medium

Why visit?

Tucked inside Waterstones bookstore, this cozy and quiet café is a hidden gem. Its second-floor seating area provides one of the best indoor castle views—perfect for reading, working, or simply unwinding.

💡 Insider Tip: Visit in the morning (opens at 9 AM) to increase your chances of grabbing a window seat.

🌟 Best for:
✔️ Book lovers and remote workers looking for a quiet café with a scenic view
✔️ Travelers seeking a relaxed, less touristy atmosphere.

4. Bonus: Haute Dolci – Chic Café with City Skyline Views

📍 Location: St James Quarter, Edinburgh, EH1 3AD
💸 Price range: Medium – High
🌆 View: St James Square & Edinburgh’s cityscape
🗓 Reservations: Recommended for window seats
🔗 Menu: Haute Dolci Menu

Edinburgh Haute Dolci St James Square Edinurghs cityscape view Medium

Why visit?

Haute Dolci is a modern and stylish café perfect for a leisurely brunch or dessert. Large windows offer panoramic city views, making it an ideal stop after exploring St James Quarter.

💡 Insider Tip: Window seats provide the best experience—reserve in advance to secure one.

🌟 Best for:
✔️ Visitors who enjoy modern cafés with great aesthetics.
✔️ Those looking for a sweet treat with a view.

Final thoughts: Which café is right for you?

Coffee

Best for

Price

View

Reservations Needed?

The Willow Tea Rooms

Relaxed, elegant experience

💸💸💸

Castle & Garden

Recommended

Haute Dolci

Stylish, modern vibe

💸💸💸

City of Edinburgh

Recommended

Starbucks Princes St

Quick, budget-friendly break

💸

Castle & Princes Street

No

Waterstones Café

Quiet, cozy reading spot

💸

Castle & Princes Street

No

Extra tips for tourists & first-time visitors

Best time for a castle-view seat? Before 10 AM—both Waterstones and Starbucks fill up fast, so arriving early increases your chances.
Looking for a quieter experience? The Willow Tea Rooms or Waterstones Café offer a more peaceful setting than Starbucks, which can get crowded.

💬 Have you visited any of these cafés? Let us know in the comments!

Leave a Reply

en_GBEnglish (UK)
Index
Scroll to Top