Edinburgh is one of Scotland’s most beautiful and historic cities. From the famous Royal Mile and Edinburgh Castle to peaceful gardens, lively pubs, museums, and scenic viewpoints, there is plenty to see in a short trip.
If you are planning a weekend in Edinburgh, this guide will help you make the most of your time.
From London to Edinburgh: A Scenic Start
My travels through England began in London. Instead of driving straight to Edinburgh, I decided to enjoy the journey north.
One of my favourite stops was Bamburgh Castle. Located near the North Sea, the castle offered beautiful views and made the journey feel like part of the adventure.
Once I reached Edinburgh, I found even more places worth exploring. The city offers a wonderful mix of history, culture, food, and beautiful scenery.
If you have more time, you can also explore the Scottish Highlands. A multi-day tour can take you to places such as the Isle of Skye, the Northern Highlands, Orkney, and the Neolithic village of Skara Brae.

Hike Up Arthur’s Seat
Arthur’s Seat is one of the best places to enjoy views across Edinburgh. This massive extinct volcano creates a dramatic backdrop for the city.
The hike can take around 30 minutes or less, depending on your route and pace. Once you reach the higher sections, you can enjoy wide views of Edinburgh and the surrounding area.
The weather can change quickly, so bring a coat on windy days. The top can feel much colder and more exposed than the city below.
For another excellent viewpoint, visit nearby Calton Hill. It offers beautiful views without the longer climb.

Where to Stay in Edinburgh
Edinburgh has accommodation options for different budgets and travel styles.
Eden Locke in New Town is a comfortable option for a longer stay. Its suites have an apartment-style feel, while the bright lobby and coffee shop provide a welcoming atmosphere.
For an Old Town experience, consider a Victorian-style apartment near the heart of the neighbourhood.
The Balmoral Hotel is another iconic option. Its location near Waverley Station and Princes Street Gardens makes it convenient for sightseeing. A castle-facing room can also provide beautiful views across historic Edinburgh.
Other options include the Principal Edinburgh on Charlotte Square and Gleneagles Townhouse in New Town.

Where to Eat and Drink
Edinburgh has a wide range of restaurants, cafés, bakeries, and pubs.
For Scottish food and beautiful surroundings, consider Cannonball Restaurant & Bar near Edinburgh Castle. TIMBERYARD is another option, with locally sourced ingredients served in a former warehouse.
Other restaurants worth considering include Hawksmoor, BABA, El Cartel, Kenji, Côte Brasserie, Fhior, The Gardener’s Cottage, L’Escargot Blanc, and Kanpai.
For coffee and pastries, you can choose from The Milkman, Williams and Johnson Coffee Co., Lowdown Coffee, Cairngorm Coffee, Fortitude Coffee, Archipelago Bakery, and Söderberg Bakery Shop.
In the evening, St. Vincent Bar and The White Hart Inn are good choices for a relaxed drink. Rose + Crown is another cosy option, particularly if you enjoy live music.

Visit Blackness Castle
Blackness Castle sits on the Firth of Forth and dates back to the 15th century.
The castle is around 35 minutes from central Edinburgh, making it a convenient day-trip option. Try to avoid rush hour, especially between 4 pm and 6 pm.
Climb the towers for impressive views across the surrounding area. Check opening times and ticket prices before your visit because they can change.

Explore Edinburgh’s Old Town
Edinburgh’s Old Town is one of the best places to experience the city’s history.
The area is filled with cobbled streets, historic buildings, small squares, restaurants, and independent shops.
Walk along Victoria Street, which connects the Royal Mile with Grassmarket. Its colourful buildings and independent businesses make it one of the most enjoyable streets to explore.

Visit Greyfriars Bobby
Look for the statue of Greyfriars Bobby near Candlemaker’s Row and George IV Bridge.
The famous terrier became known for staying near his owner’s grave for 14 years. His story has become an important part of Edinburgh’s local history.
When visiting the statue, avoid rubbing Bobby’s nose. Constant touching can damage the monument.

Visit St Giles’ Cathedral
St Giles’ Cathedral stands on the Royal Mile and is another important Old Town landmark.
You can explore the cathedral independently or join a guided tour. Be sure to see the Thistle Chapel, which is connected with the Order of the Thistle.

Take a Harry Potter Walking Tour
Edinburgh’s Old Town has a strong connection with the stories and places that inspired JK Rowling.
Harry Potter fans can take a walking tour around the city and visit locations associated with the books. Some tours also include the grave associated with the name Tom Riddle.

Enjoy the Views from Calton Hill
Calton Hill is one of the easiest places to enjoy panoramic views of Edinburgh.
The hill is close to the Balmoral Hotel and is especially beautiful around sunset. Take some time to relax and enjoy the view across the city.
Afterwards, head into New Town for a drink at Panda & Sons. This popular cocktail bar has a fun speakeasy atmosphere.

Explore the Georgian House Museum
The Georgian House Museum offers a glimpse into how wealthy Edinburgh residents lived during the 18th and early 19th centuries.
Inside, you can see period furniture, porcelain, silver, artwork, and decorative features such as chandeliers.
The museum is located in New Town, close to Charlotte Square. The surrounding area is also worth exploring for its elegant Georgian architecture.

Have a Picnic in the Meadows
The Meadows is a peaceful green space close to Edinburgh’s university buildings.
It is a great place to take a break from sightseeing. On a sunny day, bring a picnic and enjoy some time outdoors.
The park also provides a useful walking route between the city centre and the Southside.
Visit the Chocolatarium
Chocolate lovers should add the Chocolatarium to their Edinburgh itinerary.
Located close to the Royal Mile, this indoor attraction offers guided tours about the history and production of chocolate.
You can learn how chocolate is made, taste different varieties, and even create your own chocolate bar.
Because the attraction is indoors, it is also a useful option when the Scottish weather turns rainy.
Visit the Palace of Holyroodhouse
The Palace of Holyroodhouse is the King’s official residence in Scotland.
Located at the bottom of the Royal Mile, the palace gives visitors an opportunity to explore royal history and impressive state rooms.
Inside, you can see historic rooms connected with Mary, Queen of Scots, who lived at the palace from 1561 to 1567.
Book your tickets in advance when possible, especially during busy periods.
See a Show at Edinburgh Festival Theatre
Edinburgh Festival Theatre is an important part of the city’s cultural scene.
The theatre is home to performances by Scottish Ballet and Scottish Opera. Visitors can also enjoy touring shows, musicals, and other performances throughout the year.
The building also has a fascinating and spooky history, including stories connected with the illusionist The Great Lafayette.
Climb the Scott Monument
The Scott Monument is one of Edinburgh’s most impressive landmarks.
You can admire it from Princes Street or climb its narrow staircase for a different perspective of the city.
The viewing platforms offer spectacular views of both the Old Town and New Town.
If you are uncomfortable in narrow spaces, you may prefer to enjoy the monument from ground level.
Walk the Royal Mile
Walking along the Royal Mile is one of the best things to do during a weekend in Edinburgh.
The historic route connects Edinburgh Castle with the Palace of Holyroodhouse. Along the way, you will find historic buildings, shops, cafés, pubs, and small closes.
The route is just over a mile long and is packed with attractions.
Look out for places such as Lady Stair’s Close and landmarks connected with Edinburgh’s literary history.
If you visit during summer, you may also experience the Edinburgh Fringe Festival. The city becomes especially lively, with hundreds of shows and exhibitions taking place throughout Edinburgh.
Explore Leith
Leith has changed significantly over the years. Today, its waterfront, restaurants, bars, and shops make it an interesting area to explore.
One of the highlights is the Royal Yacht Britannia, which is moored at Ocean Terminal.
You can step aboard the former royal yacht and explore its rooms and decks. You can also stop for tea while enjoying the waterfront surroundings.
Discover Real Mary King’s Close
Real Mary King’s Close takes visitors beneath the Royal Mile and into a hidden part of Edinburgh’s past.
The underground streets and spaces date back hundreds of years. A guided tour explains what life was like in these historic areas.
The experience can feel fascinating and eerie at the same time, making it a memorable addition to your Edinburgh itinerary.
See the City from Camera Obscura
Camera Obscura & World of Illusions is located close to Edinburgh Castle.
The attraction features optical illusions, mirrors, puzzles, holograms, and interactive exhibits across several floors.
The rooftop also offers impressive views of the Royal Mile and surrounding city.
It is particularly suitable for families and younger children.
Visit the National Museum of Scotland
The National Museum of Scotland is one of my favourite places to visit in Edinburgh.
Its collections cover natural history, science, technology, art, world cultures, and Scottish history.
Highlights include dinosaurs, meteorites, the Grand Gallery, and the World Cultures Gallery.
The museum is large enough to keep you busy for several hours. Entry is free, although some special exhibitions and events may have additional charges.
Your Edinburgh Weekend Itinerary
Friday Morning
Once you have checked into your accommodation, begin your Edinburgh adventure with a hop-on-hop-off bus tour.
It is an easy way to see many parts of the city while listening to commentary about the landmarks.
After the bus tour, explore the Old Town and visit St Giles’ Cathedral.
Friday Afternoon
Stop at the Greyfriars Bobby statue before visiting the National Museum of Scotland.
Spend a few hours exploring the museum before heading towards the West End for shopping.
William Street has independent boutiques, galleries, jewellery shops, cafés, and restaurants.
For more shopping, explore Princes Street, George Street, Rose Street, and Thistle Street.
Luxury Shopping
If you enjoy luxury shopping, head to Multrees Walk.
You will find well-known fashion brands and high-end shops in this area. Harvey Nichols is also nearby, offering several floors of fashion, beauty, homeware, and food.
Before returning to your accommodation, enjoy a cocktail and take in the city views.
Friday Night
Spend Friday evening enjoying Edinburgh’s theatre scene.
Check the schedules at the Edinburgh Playhouse, Festival Theatre, The Traverse, or the Royal Lyceum Theatre.
Choose a performance that suits your interests and enjoy a relaxed evening after your first day of sightseeing.
Saturday Morning
Start Saturday with Edinburgh Castle.
The castle stands on a volcanic crag and is one of the city’s most famous landmarks. Its history includes roles as a royal residence, military garrison, prison, and fortress.
Inside, you can explore the royal apartments, dungeons, St Margaret’s Chapel, museums, and the Scottish Crown Jewels.
After the castle, walk down the Royal Mile.
Stop at Camera Obscura & World of Illusions or visit the Scotch Whisky Experience.
The whisky attraction explains the history and production of Scotland’s national drink. You can also learn about the country’s different whisky-producing regions.
Another option is Real Mary King’s Close, where you can explore underground streets and historic spaces.
Saturday Lunch
After exploring the Royal Mile, stop for lunch near George IV Bridge.
The Outsider is one option, with views towards Edinburgh Castle and a menu featuring dishes such as Scottish mussels and steak frites.
Saturday Afternoon
After lunch, walk to Greyfriars Kirk and explore the church and churchyard.
The church dates back to 1602 and stands on the site of a medieval Franciscan friary.
The churchyard contains historic graves and tombs. Harry Potter fans may also recognise several names connected with the books.
Next, return to the National Museum of Scotland if you did not have enough time during your first visit.
Focus on the galleries that interest you most, such as Scottish history, fashion, science, technology, and world cultures.
Do not miss the Grand Gallery. You can also visit the roof terrace for another excellent view of Edinburgh Castle.
Continue down the Royal Mile towards Canongate.
Along the way, look for the Tollbooth Tavern and Dunbar’s Close Garden.
At the bottom of the Royal Mile, you will find the Scottish Parliament and Palace of Holyroodhouse.
Saturday Evening
Before sunset, head up Calton Hill for one of Edinburgh’s best city views.
The hill is home to several monuments, including the National Monument and Nelson Monument.
After sunset, enjoy dinner at Gardener’s Cottage. The restaurant focuses on seasonal food and uses produce from its kitchen garden.
For an after-dinner drink, head to Broughton Street and visit Pickles wine bar.
Saturday Night
Edinburgh has plenty of options for nightlife.
For dinner, drinks, music, and dancing, visit Brewhemia. The venue features several floors, different rooms, live performances, and a wide selection of drinks.
For a livelier night, explore venues such as Cabaret Voltaire, The Liquid Rooms, or The Bongo Club.
If you prefer something quieter, try one of Edinburgh’s grand hotel bars.
Grassmarket is another good choice if you enjoy traditional pubs and a lively atmosphere.
Sunday Morning
After two busy days, slow down and enjoy a more relaxed side of Edinburgh.
Start with a walk through one of the city’s quieter neighbourhoods.
Stockbridge Market
Visit Stockbridge Market on Sunday morning.
The market features handmade products, bread, candles, soaps, jewellery, and food from around the world.
The market runs from 10 am to 4 pm and has a friendly local atmosphere.
Walk Along the Water of Leith
The Water of Leith Walkway is a peaceful route through Edinburgh.
The full walkway stretches for around 12 miles, connecting different parts of the city before reaching Leith.
For a shorter walk, explore the scenic section between Dean Village and Stockbridge.
Sunday Afternoon
Leave the Water of Leith near Canonmills and stop at a local café for lunch or a sweet treat.
Afterwards, continue towards the Royal Botanic Garden Edinburgh.
Visit the Royal Botanic Garden Edinburgh
The Royal Botanic Garden Edinburgh is home to thousands of plants and flowers.
The spacious gardens provide a peaceful escape from the busy city centre.
You can easily spend several hours exploring the grounds, especially if you enjoy nature and botanical gardens.
After your visit, continue towards Leith.
Visit the Royal Yacht Britannia
The Royal Yacht Britannia is one of Leith’s most popular attractions.
The former royal yacht provides an interesting look into royal life and its history.
Explore the yacht before spending some time around Ocean Terminal and the Leith waterfront.
Browse Leith’s Shops
Leith has plenty of cafés, bars, independent shops, and gift stores.
Spend a few hours exploring the neighbourhood at a relaxed pace.
If you decide to stay for dinner, you can find everything from casual food to Michelin-starred restaurants.
Dean Village and Stockbridge
Another excellent Sunday walk begins in Dean Village.
Pick up a coffee before exploring this peaceful neighbourhood, which once operated as a separate village with water mills.
Walk across the bridge near the red sandstone Well Court buildings and follow the Water of Leith towards Stockbridge.
The walk is less than a mile and passes beneath the impressive Dean Bridge.
Along the way, stop at St Bernard’s Well, a Greco-Roman-style temple built above a natural spring.
Explore Stockbridge
After your walk, explore Stockbridge and its Sunday market.
Cheese lovers can visit IJ Mellis for a selection of cheeses from Scotland and beyond.
For brunch, head to The Pantry. The menu includes a full Scottish breakfast, vegetarian options, cinnamon French toast, eggs Benedict, and other popular dishes.
While exploring Stockbridge, take a short detour to Circus Lane.
This charming cobbled street is one of Edinburgh’s most popular photography spots, with flower-covered houses and beautiful architecture.
Explore Edinburgh’s New Town
After lunch, walk through the elegant streets of New Town.
The area is known for its Georgian architecture and wide streets.
Finish your weekend with a visit to one of Edinburgh’s art galleries.
The Scottish National Portrait Gallery is located in a striking Neo-Gothic building on Queen Street. Its collection includes paintings, sculptures, and photographs connected with Scottish history.
Alternatively, visit the Scottish National Gallery near Princes Street Gardens.
The gallery features works from the Renaissance through the 19th century, including paintings by artists such as Monet, Van Gogh, Vermeer, and Raphael.
Many permanent collections are free to visit, making the galleries an excellent choice for a relaxed Sunday afternoon.
Final Thoughts
A weekend in Edinburgh gives you enough time to experience many of the city’s highlights.
Explore Edinburgh Castle and the Royal Mile, enjoy the views from Arthur’s Seat or Calton Hill, discover the Old Town, visit fascinating museums, and spend time in neighbourhoods such as Stockbridge and Leith.
Leave some time for good food, cosy cafés, traditional pubs, and Edinburgh’s vibrant cultural scene.
With a little planning, a weekend in Edinburgh can be packed with history, beautiful views, local food, and memorable experiences.