How many days for Edinburgh?
Two to three days cover the castle, Royal Mile and a museum or coastal walk; add a Highlands day trip if you have a fourth.

Things to do in Edinburgh — Castle rock, festivals and Old Town lanes
Photo: Andrew Colin · CC BY 2.0
Edinburgh stacks a medieval Old Town, elegant New Town and a fortress skyline into one of Europe's most walkable capitals — especially electric during Festival season.
Edinburgh is a stop in United Kingdom, not a country-in-a-weekend. Plan about 3 days. If time is short, prioritise Edinburgh Castle, Royal Mile, Arthur's Seat hike instead of racing the whole list. Mid-range ground costs are about 120–260 USD per person per day, excluding international flights. Best time: May–June and September; August for Festivals if you accept crowds. Rankings, stay length and cost bands on this page come from Global Itinerary’s trip-planning models.
Best time
May–June and September; August for Festivals if you accept crowds
Weather
Cool maritime — changeable; pack layers year-round
Airport
Edinburgh Airport (EDI)
Getting around
Walk the Royal Mile and New Town; buses for Leith and day trips
Edinburgh Castle
Royal Mile
Arthur's Seat hike
Holyrood Palace
Calton Hill viewpoint
National Museum of Scotland
Dean Village
Whisky tasting or ghost tour
Arthur's Seat hike
Calton Hill viewpoint
Calton Hill at sunrise
Mostly free or pay-what-you-like — always double-check opening times and any seasonal fees before you go.
Day 1
Day 2
Day 3
Prefer a full 14-day trip with costs and FAQs? Read the Edinburgh itinerary guide.
Budget
USD 55–90
per person / day
Mid-range
USD 120–260
per person / day
Luxury
USD 300–495+
per person / day
Typical on-the-ground spend in Edinburgh, United Kingdom. Hostel/guesthouse + local meals ≈ budget; comfortable hotels + mix of dining ≈ mid-range; luxury hotels and fine dining ≈ luxury. Figures exclude international flights.
Typical mid-range for Edinburgh
Estimated total (USD)
$3,265
≈ $1,633 per person · $466 per day group total
Ground costs ≈ $195/person/day (lodging + food + transport + activities)
Defaults match Edinburgh mid-range ground costs (budget 55–90 · mid 120–260 · luxury 300–495+ USD/day). Edit freely — flights vary by origin.
Local favourites
The Scran & Scallie
Scottish gastropub · Tom Kitchin's local favourite
Timberyard
Scottish · Farm-fire cooking locals love
Mary's Milk Bar
Ice cream · Grassmarket gelato institution
Tourist favourites & top-rated
The Balmoral
Princes Street · Clock-tower landmark at Waverley
Gleneagles Townhouse
St Andrew Square · New-wave luxury in a bank building
The Witchery by the Castle
Royal Mile · Gothic suites beside the castle
Photos: Andrew Colin, Discott no zjzmm, Cal Smith, Mike Pennington, Oliver-Bonjoch — via Wikimedia Commons
Two to three days cover the castle, Royal Mile and a museum or coastal walk; add a Highlands day trip if you have a fourth.
Top picks in Edinburgh include Edinburgh Castle, Royal Mile, Arthur's Seat hike, Holyrood Palace. See the full list and itinerary on this Edinburgh travel guide.
May–June and September; August for Festivals if you accept crowds.
Plan at least 3 days in Edinburgh for the highlights on our suggested itinerary; add more time for day trips.
Popular stays in Edinburgh include The Balmoral, Gleneagles Townhouse, The Witchery by the Castle. Book central areas if you want to walk to major sights.
On the ground in Edinburgh (excluding international flights), budget travellers often spend about 55–90 per person per day, mid-range about 120–260, and luxury about 300–495+ (USD). Typical on-the-ground spend in Edinburgh, United Kingdom. Hostel/guesthouse + local meals ≈ budget; comfortable hotels + mix of dining ≈ mid-range; luxury hotels and fine dining ≈ luxury.