A Weekend in Edinburgh: Where to Eat, Stay & Explore
Planning a weekend in Edinburgh? I’ve visited the city over 20 times, so I’ve put together the perfect guide to where to eat, stay and visit
Edinburgh is one of my favourite cities in the UK to spend a weekend. It’s full of history, culture and considered architecture, so you don’t have to look far to find a pretty street or building.
I’ve been to the city countless times over the years, with my friends, my mum, my boyfriend and on solo trips, so I know how to spend the perfect weekend in the city.
To make your life easier if you’re planning a trip, this article covers everything you need to know about spending the weekend in Edinburgh – what to see and where to eat, drink and stay.
*Some links in this post are affiliate links. It won’t make a difference to what you pay, but I may earn a small commission if you purchase something I’ve recommended. I’m really grateful for your trust in my advice, and if I wouldn’t recommend it to a friend, I won’t recommend it to you.
PLANNING A WEEKEND IN EDINBURGH
Get this: Make sure your trip starts smoothly by booking your airport transfer in advance. Tickets cost just £5.50 and you’ll be in Edinburgh city centre within 30 minutes.
Don’t miss: Edinburgh Castle. It’s the city’s most famous landmark
Unique experience: A whisky experience at Johnnie Walker Princes Street. You get 3 cocktails included in your ticket price and the rooftop has some of the best views in the city.
Flights: Find the cheapest flights to Edinburgh with Skyscanner
Stay: Find the most affordable hotels in Edinburgh on Booking.com
When to visit Edinburgh
It might sound like a cop-out, but I don’t think there’s a bad time to visit Edinburgh. After my first trip when I was a teenager, I’ve been back in every season, and it’s always magical.
August is a great month to plan a trip as the Fringe Festival will be happening across the city. It’s the world’s largest arts festival and it creates a real buzz around town.
Restaurants, bars and cafes transform into venues for comedy shows, plays and concerts.
At the opposite end of the year, Christmas in Edinburgh is something everyone should experience. A Christmas market opens in Princes Street Gardens and George Street gets a temporary ice rink.
If you can, stay for New Years Eve and the Hogmany celebrations. Edinburgh’s Hogmany street party is world famous – highlighted as one of the ‘top 100 things to do before you die’.
A weekend in Edinburgh: Where to visit
There’s so much to see in Edinburgh that it can feel overwhelming, but if you’re visiting for the weekend, these are my must see sights.
Circus Lane
Circus Lane is a mews lane found in the historic area of Stockbridge, a 20-minute walk from Edinburgh Waverley station.
It dates back to the 1700s and is one of Edinburgh’s most photographed locations. It’s a beautiful, curved street, full of quaint houses, cobbled paths, and plants, everywhere!
It’s stunning and is top of my list of things to do on a weekend in the city.
You won’t need to spend long here as it’s only small, but it gets very busy. Get up early in the morning to experience it whilst it’s quiet.
Or, try heading down on a rainy day (they aren’t hard to find in Scotland). When most people are snuggling up indoors, you’ll get the place to yourself. Edinburgh is one of the very few places I prefer in the rain.
Edinburgh Castle
The most iconic building in the city, Edinburgh Castle sits in the centre of town, so you won’t miss it.
It’s on every list of things you must do in Edinburgh, and rightfully so, it’s stunning! Buy a ticket in advance – they’re around £15 for an adult and £9 for a child.
Once inside, you’re free to discover the Great Hall, St Margaret’s Chapel and the One o’Clock Gun.
Don’t forget to peek over the wall to get a glimpse of the city from a completely different perspective.
If you’re visiting in August, try and get tickets to The Royal Edinburgh Military Tattoo. It’s been a tradition in Edinburgh for over 70 years and it takes place in front of the castle.
The Tattoo features incredible performances from the British Armed Forces, Commonwealth and international military bands.
Dean Village
If you’re looking to escape the hustle of the city for some peace and quiet, Dean Village is perfect.
Founded in the 12th century, it was once the home of water milling, which is still very evident today.
Nowadays, It provides a welcome escape from the city, with lots of incredible architecture to discover.
At the heart is Well Court, built in the 1880s to house local workers who worked at the watermills. Follow the street to the end, and you’ll find some steps down to the water -it’s the perfect picture spot.
Ramsay Garden
Another gorgeous street to check out, you pass Ramsay Garden on your way up to the castle. It’s actually a block of 16 private apartments, but they make for a very insta-worthy snap!
Victoria Street
Built between 1829-1834, this is the street that inspired Diagon Alley in Harry Potter. It was designed by Thomas Hamilton, who led the way in transforming Edinburgh’s architecture with influences from ancient Greece.
It has a beautiful curved structure beginning at the Grassmarket and leading up to the George IV bridge, and is one of my favourite places in the city. Head up the stairs to Victoria Terrace for a birds-eye view.
Waverley Bridge
This bridge links Market Street in the Old Town with Princes Street in the New Town.
Make sure you bring your camera along and stand with your back facing Princes Street. You’ll get a pretty beautiful view of the classic Georgian architecture!
Princes Street Gardens
Princes Street Gardens was created in 1820 and is actually two public parks separated by The Mound.
Together, the gardens span over 37 acres and make a great spot for a stroll or a picnic on a summer’s day. Come winter time, the gardens are transformed into a Winter Wonderland, where you’ll find rides, food stalls and a Christmas market.
Make sure you visit The Gardener’s Lodge whilst you’re there – a Victorian House once belonging to the Head Gardener. Although no one lives there anymore, it’s still maintained beautifully (although you can’t actually go inside!)
The Royal Mile
Probably Edinburgh’s most famous street, The Royal Mile makes up the main part of the Old Town.
It’s iconic, and top of the things to do on a weekend in Edinburgh. There’s lots of quirky buildings and alleyways to discover here, so it’s well worth a visit.
Plus, there’s usually someone playing the bagpipes near Edinburgh castle, which makes it feel quite magical. Make sure you pay a visit to The Devil’s Advocate for a drink, it’s a gorgeous bar and restaurant just off The Royal Mile.
Weekend in Edinburgh: What to do
Whether you’re into history, drinking, or getting outdoors, one of the things I love most about Edinburgh is that there’s something for everyone.
Go underground with a tour of the Real Mary King’s Close
When it comes to things you must do in Edinburgh, Mary King’s Close is a quirkier choice, but one of my favourites.
It’s a series of streets hidden below Edinburgh, preserved in time and waiting to be discovered.
Book tickets for a one-hour guided tour to learn more about the families that once lived there and the tragedy of the plague epidemic. It’s a completely unique experience, unlike anything I’ve done before.
If you’re not a fan of the dark and small spaces, you probably won’t love this, but it’s a fascinating way of learning more about Edinburgh’s history.
Climb Arthur’s Seat
If you like the outdoors, Arthur’s Seat needs to be on your list of things you must do in Edinburgh.
Head to the end of The Royal Mile and you’ll find Holyrood Park, a 640 acre Royal Park and the perfect place for a walk.
Amongst the park is Arthur’s Seat, an extinct volcano that erupted over 300 million years ago. Climbing to the top of Arthurs Seat and back down takes around 2 hours, and it’s well worth it for the views you’re greeted with at the top.
Go shopping on Princes Street
Wandering down Princes Street is a right of passage on a visit to Edinburgh. It’s a division between the Old Town and New Town, with Princes Street Gardens on one side and shops and hotels on the other.
I’m not a huge fan of shopping, but if there’s something you need, you’ll find it here.
Watch the sunset from Calton Hill
Another perfect vantage point, Calton Hill is in the centre of the city, and is well-known for its historic landmarks.
Head up here to watch the sunset over Edinburgh.
Drink whisky on the rooftop of Johnnie Walker
Set across 8 floors, Johnnie Walker is the ultimate whisky experience.
You’ll find the building just off Princes Street – home to a shop, whisky cellar and 2 rooftop bars. Book a visit where you’ll get whisky tailored to your unique flavour preferences, as well as an immersive tour.
Even if you’re not a big whisky fan (I’m not), it’s well worth the visit. At the start of the tour you’ll fill out a quiz to help you find your perfect flavour profile, and all of your drinks will be tailored to your taste.
The ticket price includes 3 cocktails, and at the top of the building is one of Edinburgh’s best rooftops, with incredible views over the castle.
See some illusions at Camera Obscura
If you’re going to Edinburgh with children, Camera Obscura and World of Illusions is a must.
There’s 5 floors of illusions, tricks and fun, plus incredible views of Edinburgh from the rooftop. Tickets are £18.95 for an adult and £14.95 for children. Under 5s go free.
Weekend in Edinburgh: Where to eat
Edinburgh’s home to some incredible places to eat, from Michelin-star restaurants perfect for date night, to delicious brunch spots to set you up for the day.
El Cartel
I’m a huge fan of Mexican food and El Cartel does some of the best. There’s 3 locations across the city, serving up their take on Mexican street food. It’s affordable and delicious – order the guacamole with pomegranate and feta, the street corn and the sweet potato tacos.
Six by Nico
I first discovered Six by Nico when my boyfriend took me on my first trip to Northern Ireland. It’s a 6-course tasting menu centred around a theme that changes every 6 weeks.
The best part about this place? It’s really affordable. £39 for 6-courses and an extra £30 if you want matching wines. Make sure you book in advance.
Urban Angel
Urban Angel is a cosy cafe on Hanover Street, around a 10 minute walk from Circus Lane, so I stopped there for food before visiting. I
ordered avocado on toast with feta and it was the best brunch I’ve had in Edinburgh. It’s a great option for vegetarians and also offers takeaway salads, juices and smoothies.
Baba
Baba is the restaurant inside the Kimpton Charlotte Square hotel. It’s a Mediterranean menu serving mezze and sharing platers called ‘feasting dishes’.
The restaurant is beautiful and a great dinner spot in Edinburgh. I ordered room service from Baba during my stay at the Kimpton so whilst I can’t comment on the whole dining experience, the food was incredible.
Menu highlights were the chuck-eye steak with chimichurri, BABA ganoush, hummus with pine nuts and the burrata.
The Kitchin
If you’re celebrating a special occasion, The Kitchin is one of Edinburgh’s Michelin-starred restaurants. Situated on the Leith waterfront, a 15-minute drive from the city itself.
The focus is on tasting menus where the courses are a surprise, but you can order from an à la carte offering.
Food is locally sourced – the produce arrives fresh, daily. Tom and his wife Michaela are passionate about demonstrating the best of Scottish food. You pay for the quality here, but it’s worth it.
The Pantry
Another great breakfast spot, The Pantry is one of the first places I ate in Edinburgh on my first visit with my Mum. Their ‘pantry fry’ is delicious and will set you up for a day of exploring.
If you’re stopping by at lunchtime, try the ‘return of the mac’ – pumpkin and goats cheese macaroni with chive creme fraiche or the halloumi and lemon tagine.
Mayvn
Mayvn is Eden Locke’s café, and one of Edinburgh’s most popular. They serve breakfast bites, sandwiches and a selection of drinks. It’s a design-led space filled with plants, rattan chairs and gold accents, and the large windows of this Georgian listed building flood the room with light.
It’s the perfect spot to take a break from the busyness of the city.
Noto
Noto is an independent restaurant inspired by owner and chef Stuart Ralston’s time living in New York. The menu is small but well-curated – you’re guaranteed a good meal here.
Stuart also owns Aizle, based in the Garden Room at The Kimpton, with a 6-course tasting menu defined by the season. If you like one, you’ll probably like the other.
Salt
Another one that’s further out of the city, Salt does brunch well. This place has a great feel about it and is really highly regarded (just look at the reviews).
Go for the breakfast muffin and choose your fillings for something completely unique.
Ting Thai Caravan
After serving up (and selling out) their Thai street food at the Edinburgh festival in 2012, Ting Thai Caravan opened a restaurant in the University quarter.
Since then, they’ve launched another restaurant on the same road (so that should tell you how good it is). There’s no bookings here, so it’s a good place to pop into at lunchtime.
The Lookout by Gardener’s Cottage
Head up Calton Hill to watch the sunset, and then dine at the top. The Lookout sits on top of the hill, with a locally-sourced menu and uninterrupted views over Edinburgh.
It’s open for breakfast, lunch and dinner, but their tasting menu is the showstopper. During the week, they offer a ‘weekday market menu’, where you can get a starter and a main for £35.
Weekend in Edinburgh: Where to drink
The Devil’s Advocate
Hidden down a historic close off The Royal Mile, The Devil’s Advocate is a cosy bar and restaurant serving an extensive cocktail menu and over 300 whisky’s.
It’s the perfect place for a few drinks in the evening, not least because the walk down to the bar feels as though you’ve stepped into a Harry Potter movie.
Bramble
Bramble is a cocktail bar right next door to Six by Nico. After-dinner drinks, anyone? Understated and relaxed, it’s perfect if you’re on a trip with friends.
Heads and Tales
I’m a big gin fan, so Heads and Tales is always top of my list. It’s the home of Edinburgh Gin and the perfect place to try new flavours – they’ll even make you a completely bespoke drink.
Nor Loft
On the rooftop of Market Street Hotel, Nor Loft is a great date night spot. Incredible views, champagne and small plates make this the perfect place to take you from day to night.
Weekend in Edinburgh: Where to stay
From budget-friendly boltholes to luxury hotels, there’s plenty of choice when it comes to where to stay in Edinburgh.
Eden Locke
Locke Hotels has a number of locations across the UK, Ireland and Germany and is the ideal blend of hotel and serviced apartment.
Their Edinburgh location is found in the heart of the New Town. There’s 72 apartments in total, varying from studios to one-bedroom suites.
Each one boasts a soft, pastel colour palette – think pale greens, pinks and blues.
The rooms have everything to make you feel at home – a kitchen and dining area, washing machine and even a cocktail shaker if you fancy a big night in. I opted for the ‘Locke Studio’ and it was far bigger than most hotel rooms, with separate areas for eating and lounging.
Probably the best thing about this hotel is its location. Just a few steps from the front door and you’re in the hustle and bustle of the city, with Edinburgh castle looming over you.
A two-minute stroll, and you’ll be hurrying down Princes Street, immersing yourself in the cities sights and sounds like a local. It’s rare that a design-led hotel in the centre of the city would also be affordable, but I paid £90 a night for a room here.
Kimpton Charlotte Square
On my last trip to Edinburgh, I split my time between Eden Locke and Kimpton Charlotte Square. They’re located over the road from each other which made it really easy to move across.
I loved having Eden Locke as a base when I was exploring, but for my final nights in the city, I wanted to stay somewhere I could unwind.
The rather unassuming exterior of this Georgian building hides a vast hotel, they even have an underground spa!
The Roseate
An independent, family-run hotel spread across 2 Victorian townhouses, The Roseate is one of the best 5 star luxury hotels in Edinburgh.
There’s 35 neoclassically-designed bedrooms, some with incredible free-standing bathtubs. The Dunstane Restaurant and bar boats a seasonal Scottish menu with an array of whiskies native to the Highlands.
Market Street Hotel
Market Street Hotel opened its doors in 2019, just a few minutes walk from The Royal Mile.
There’s 98 rooms and suites, and a rooftop champagne bar. The design is simple but contemporary and it’s perfectly located for your first visit to the city.
The Witchery
The Witchery by The Castle is, as the name suggests, located next door to Edinburgh Castle. It takes its name from the women and men burned at the stake on Castlehill during the 16th and 17th centuries.
Slightly creepy? Yes. This place won’t be to everyone’s taste – the decor is indulgent and gothic.
Described as one of the seven wonders of the hotel world by Cosmopolitan magazine, staying here is an adventure within itself.
House of Gods
On the theme of unusual hotels, House of Gods is a whole different world. It’s the total opposite of understated – expect clashing prints, bold colours and opulent design.
Their ‘treat me like I’m fxxxxxg famous’ package lets you act like a celebrity for the night – whatever you want, it’s yours.
Weekend in Edinburgh: FAQs
Is Edinburgh good for a weekend?
Edinburgh is the perfect place to spend a weekend. From visiting the historic castle to drinking whisky cocktails, there’s plenty to do and see. A weekend is the perfect amount of time to see the sights, dine at delicious restaurants, and venture out for a hike at Arthur’s Seat.
Is Edinburgh small enough to walk around?
Edinburgh is a very walkable city, and most of the main sights are close to each other, meaning you can explore almost everything by foot. But, the public transport system is brilliant if you prefer to take the bus, or if you’re heading to places further out of the city.
Is Edinburgh cheap or expensive?
Edinburgh is quite an expensive city, but you can keep costs down by eating and drinking in places away from the Royal Mile. Luckily, so much of Edinburgh’s magic is found in exploring its charming, cobbled lanes, which are of course free to visit.
Is Edinburgh castle free to walk around?
No, you’ll need to purchase a ticket to enter Edinburgh Castle, even if you just want to wander through the grounds. There is a small section leading up to the castle where you won’t need a ticket, but there’s not much here except for some nice views over the city.
What should I not miss in Edinburgh?
If you’re visiting Edinburgh, don’t miss Circus Lane, Victoria Street and The Royal Mile, some of the prettiest places in the city. Make sure you watch sunset at Calton Hill, and get rooftop drinks at Market Street Hotel. Dean Village is a must see, as well as Princes Street Gardens.
Weekend in Edinburgh: The Wrap Up
If you’re spending a weekend in Edinburgh, hopefully this guide helps you plan the perfect itinerary.
It’s such a magical place so whatever you decide to do, you’ll have an incredible time.