10 Romantic Things To Do in Edinburgh

romantic things to do in edinburgh scotland

Romantic things to do in Edinburgh, Scotland – a complete guide to the best activities for couples (plus where to eat and stay).

romantic things to do in edinburgh scotland

When you think of romance, Paris always comes first to mind. It’s hard to beat the sparkling lights of the Eiffel Tower, the sunsets over Champs-Élysées and, of course, the famous French cuisine. However, the City of Light wins the first place only if we talk about a modern romance.

If you look for chivalry and a medieval kind of romance, there is only one place to go – Edinburgh. I’ve always wanted to visit the city, because of its haunted look. Still, I was quite surprised how romantic is Edinburgh in fact.

The city pulls you out of reality and takes you back to a medieval world, full of enchanting castles, kings and everlasting love. It’s a perfect choice not only for a romantic getaway but also for a honeymoon.

Romantic hotels in Edinburgh to stay

Often, a hotel can make or break your trip. This is especially true when it comes to a romantic vacation. To have a truly romantic weekend in Edinburgh, check out these three fabulous hotels in the heart of the city.

The Principal Charlotte Square – Well priced luxury

The Principal Edinburgh Charlotte Square is a posh hotel that everyone should experience at least once. The outstanding design is elegantly modern with touches of Scottish charm. It’s a perfect place to stay for couples.

9.1/10 Rating – See hotel images and 2,770+ guest reviews

The Witchery by the Castle – Best rated

The Witchery by the Castle is the most lavishing and romantic hotel in the city. This is the number one place to stay if you look for a special trip or a honeymoon. Located in the heart of medieval Edinburgh, the hotel features unique indulgent suites that will satisfy even the most capricious taste.

9.5/10 Rating – See hotel images and 290+ guest reviews

The Balmoral Hotel – Classical luxury

This 5-star luxury spa hotel is housed in a stunning historical building from the end of the 19th century. Situated between the Old and the New Town, the hotel features amazing views of the city. It’s an exceptional place for a perfect retreat with your loved one.

9.3/10 Rating – See hotel images and 1,170+ guest reviews

See more great hotels in where to stay in Edinburgh.

Romantic hotels in Edinburgh to stay

10 Romantic things to do in Edinburgh, Scotland

Watch the sunset at Calton Hill

sunset at Calton Hill

The views over the city from Calton Hill are incredible during the day. But in the evening, the hill becomes one of the most romantic places in Edinburgh. It’s the perfect spot to watch the sunset with your loved one.

Go early, at least an hour before the sunset, if you want to find a free bench.

sunset at Calton Hill

sunset at Calton Hill

Explore Edinburgh on a classic Mini Cooper

Make your first-time to the city unforgettable. Take a private tour of Edinburgh on a classic Mini Cooper with your partner. Finish the tour with a delicious lunch (or dinner) of typical Scottish cuisine. It’s the most romantic way to see the city if you have a limited time!

See the most stunning view of Edinburgh Castle

Edinburgh Castle

Standing on a high extinct volcano, the Edinburgh Castle is pretty much visible from everywhere. However, for a truly remarkable view, you should go to the National Museum of Scotland. The panorama from its rooftop terrace is outstanding. Hug your partner and enjoy the lovely view together.

The museum is free to visit, so you can go only for the view from its terrace.

Immerse in the romantic Outlander novels

Outlander is the most romantic series (and books) for Scotland.

You have a chance to go behind the scenes with this Outlander walking tour. You’ll trace the real events that inspired Diana Gabaldon for her books. Plus, you’ll learn more about the Jacobites, Royal Stuarts and the Scottish clans.

Have a picnic at Princes Street Gardens

Princes Street Gardens

It’s a perfect activity for couples if you are lucky with the weather and catch a few sunny days. The views of the castle from Princes Street Gardens are one of the best. If you aren’t in a mood for a picnic, just grab something to drink and enjoy the view of the castle from any of the wooden benches.

Explore the tiny closes on the Royal Mile

Royal Mile

The Royal Mile is the street that connects Holyrood Palace and Edinburgh Castle. This famous street is soaked in a medieval atmosphere, lavish architecture and live Scottish music.

Numerous tiny streets (called closes) extend the Royal Mile. And while the latter is full of tourists because of its popularity, the closes are almost empty. Wander hand in hand with your loved one on these tiny streets and discover the fascinating architecture of medieval Edinburgh.

The most famous close of all is Mary King’s Close. It is located under the Royal Mile and still looks exactly as it was in the 17th century. You can visit Mary King’s Close only on a guided tour.

Take a whisky master class experience

If you (or your partner) are a scotch drinker, this whisky master class is a must. You’ll not only learn how the ingredients and ageing methods influence the colour and flavour. You’ll see as well the famous Diageo Claive Vidiz whisky collection. It’s the largest collection of Scotch Whisky in the world. This is an unforgettable experience for every whisky lover.

Get lost in the picturesque Dean Village

Dean Village

Dean Village is the most charismatic place in Edinburgh. With its peacefulness, the village is like a frozen picture from the 19th century. The little alleys and bridges along the Water of Leith River are great for long romantic walks.

Tour a desolate castle

As a must-see, the Edinburgh Castle is stuffed with crowds of tourists. And because of that, it loses a little of its romantic charm. Still, there is one castle close to the city centre, that ensures you a lovely experience. It’s the Craigmillar Castle.

The place is calm and peaceful. There is a great chance to have the well-preserved ruins of the castle only for yourself.

To get there take bus number 14 (towards Greendykes) and get off at Craigmillar Cross Roads. Then walk 800m to the castle.

Take a walk on a causeway to Cramond Island

What could be more romantic than a walk on the beach? A walk on a causeway, of course! You can walk to Cramond Island at low tides for some fantastic views of Firth of Forth. Also, there are few military fortifications from the WWI and WWII.

Keep in mind to check the times of the tides listed on the beach, not to get stuck on the island.

You can reach it by taking bus 41 from the city centre to Cramond Glebe Road. From there it is 500m to the beach.

5 Romantic restaurants in Edinburgh (and other places to have a bite)

Mimi’s Bakehouse

If you look for a nice place for an afternoon tea, look no further. Mimi’s Bakehouse is the best choice. The freshly prepared sandwiches and mouth-watering cakes are the perfect addition to a good cup of tea.

Address: 63 Shore

Mary’s Milk Bar

Mary’s Milk Bar is the best place for gelato and chocolate in Edinburgh. The gelato flavours are heavenly with different ones every day. What makes it worthy to be on this romantic Edinburgh list is not only the food but also the view of the castle.

Choose your flavour and eat the gelato outside on the Grassmarket Square for some amazing views of the castle.

Address: 19 Grassmarket

Mary's Milk Bar


Monteiths combines a chic cocktail lounge with a romantic restaurant. Located just off the historic Royal Mile, it’s a lovely place for intimate dining. The menu is seasonal and the quality of the ingredients is great.

Address: 61 High St

The Witchery

If you look for a special romantic dinner, there is only one place to go – The Witchery. It’s really atmospheric – a spectacular dining room with a unique gothic décor and candle lights.

Address: 352 Castlehill

The Ship on the Shore

The Ship on the Shore is an absolute must for seafood lovers. The great atmosphere, faultless service and the delicious local seafood are a guarantee for a fantastic dinner.

Address: 24-26 Shore

Most popular activities

Take a day tour to Loch Ness and Highlands, the most picturesque region of Scotland.

Visit the famous Royal Yacht Britannia and get an insight into how the royals travelled.

Take a ghost tour and reveal the dark side of the city’s history.

Further reading for your trip

Find self-guided walking tours and historical insights in DK Eyewitness Travel Guide Scotland.

See the most popular sites with this itinerary for 3 days in Edinburgh.

Visitors often combine Edinburgh with Glasgow. Find out why Glasgow is worth a visit. For accommodation check out these great affordable hotels in Glasgow City Centre.

Planning a honeymoon to Europe? Then find out why Vienna is such a romantic city.

If you consider renting a car, compare the car rental prices in Europe.

What are your favourite romantic things to do in Edinburgh, Scotland?
Pin for later

romantic edinburgh couple things to do in edinburgh

About the author
Avatar Milena Yordanova
I'm a travel blogger based in Sofia, Bulgaria. Travelling has always been my passion and I love to discover new places and cultures. I want to show you how easy it is to organize your vacation all by yourself.

Subscribe to my newsletter and get once a month detailed travel guides (including maps, what to see, where to stay and eat).

One Reply to “10 Romantic Things To Do in Edinburgh”

  1. We spent our honeymoon in Edinburgh staying at the Witchery by the Castle. We couldn’t have made a better choice! It was the most romantic hotel we have ever stayed in.

Leave a Reply

Disclaimer: Some links in this article contain affiliate referrals. If you click on the link and purchase any service, I may receive a small commission (no extra cost to you).
My Vacation Itineraries is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com and Amazon.co.uk.