Not quite what you’re looking for yet?

Use filters to narrow things down or explore other categories.


Local tip to avoid crowds

If you want to experience some of Edinburgh’s most booked activities without the rush, try heading to the Royal Mile in the early morning. Tours and entries to major spots like Edinburgh Castle are less crowded before 10 am. Also, if you’re eager about whisky tastings, check for smaller, less central distillery experiences around Leith or further afield. These can be just as enjoyable but often book slower than the main city center venues, giving you more flexibility.

Frequently Asked Questions

Common questions about Edinburgh's most popular experiences.

The most popular tours usually include Edinburgh Castle visits, walking tours around the Old Town, and whisky tasting experiences. These tend to book up quickly, especially during the warmer months.
Booking early is best, especially for summer or festival periods. Weekdays or morning slots often have more availability if you’re booking close to your visit.
Yes. Walking tours and excursions to nearby hills like Arthur’s Seat are very popular, especially in spring and autumn when the weather is mild but not too cold.
It is recommended. Whisky tastings at popular spots can fill up fast, especially on weekends or evenings, so securing a spot ahead of time is a safe bet.
Very much so. Ghost and underground tours in Edinburgh's Old Town are among the best selling, attracting those interested in the city’s dark history.
Prices vary, but some popular activities do have off-peak or combined ticket options. Booking early and avoiding festival dates can also save you a few pounds.

Explore Things To Do Categories

Top Things To Do in Edinburgh

See All →

Trusted local guides, read by millions every month

  • 2006 online since
  • 27.8M page views a month across the network
  • 14 languages

180+ destination guides, one network

Every guide covers a single destination on its own website, with events, restaurants, things to do and places to stay chosen from local recommendations.

My Guide Network Locations

Nearby Destinations

Add to your trip

Add your travel dates so we can place this on the right day, or save it for later.

Added to your trip Added to day {[{trip.toast.day}]}, MorningAfternoonEvening Saved to your trip Already in your trip Transfer saved to your trip Save your trip to get fresh suggestions Staying in {[{trip.toast.label}]} Base cleared Trip deleted Link copied Could not save your trip Something went wrong, please try again