Contents
How to plan a trip to Edinburgh
Edinburgh is a city on two levels: there are constant stairs between the Old Town's narrow passages called closes and wynds, the New Town's Georgian grid and the valleys. Plan for the changes in height rather than map distances.
The August festival season is unique, but accommodation is very expensive and pavements and venues are packed. If you're not going for the festival, think carefully about dates from late July to mid-August.
Things to do in Edinburgh
Edinburgh Castle and the Royal Mile
Buy an official timed ticket for the castle; the Crown Jewels queue may be separate. Rather than rushing down the Royal Mile in one go, break it up with St Giles', the Writers' Museum and a selection of closes.
Arthur's Seat and Holyrood
Arthur's Seat if the weather is clear and the ground dry; choose Calton Hill for an easier view. Holyrood Palace may close for official duties and ceremonies.
The New Town, Dean Village and Stockbridge
Link the Georgian House/a selection of galleries with the Princes Street Gardens. Dean Village is a photo stop, while Stockbridge suits the market/coffee and a Water of Leith walk.
Leith and the harbour
Take the tram to Leith and choose between the restaurants on the Shore, the Royal Yacht Britannia or a contemporary harbour walk.
Area by area: where to go
The Old Town has the landmarks but is touristy/noisy; the New Town suits transport and eating; Stockbridge is calm and local; Leith suits food and budgets; and Haymarket airport/train connections.
Where to stay in Edinburgh
For a first visit, the New Town/Haymarket is balanced. In the Old Town, read about night-time noise on the Cowgate and stairs; during the festival, check luggage, lifts and cancellation conditions at student halls/apartments.
What to eat in Edinburgh
Try haggis, cullen skink, smoked salmon, venison, cranachan and tablet. Haggis contains offal; a vegetarian version is common. At a whisky tasting, ask for guidance on region, cask and adding water; don't drive.
A pub meal, a Stockbridge coffee and Leith's long restaurant meals are different faces of the city. Check the service charge line.
Getting to and around Edinburgh
From EDI airport, the tram runs towards Princes Street/St Andrew Square and Newhaven, and Airlink 100 to the Waverley area. Waverley station lies between the old and new towns.
The centre is walkable but steep and cobbled; Lothian Buses/the tram offer contactless payment and a daily cap. On buses, each person uses a separate card; a Highlands tour isn't a city ticket.
Cafés, nightlife and shopping
The Old Town suits pubs and live folk, the Cowgate students/clubs, the New Town cocktails, and Leith independent bars. For tartan and cashmere, check Scottish production/fibre content; for whisky, compare duty-free prices.
Day trips from Edinburgh
North Berwick's coast is easy by train; Stirling suits the castle and history; St Andrews is a full day for the university/golf. Highlands day tours involve very long drives and short stops; it's better to set aside at least 2–3 nights for the region.
Best time to visit Edinburgh
May–June means long days; September is good after the festival. August (the festival) and December (Hogmanay) are busy. Winter days are short and windy; you need a waterproof layer even in summer.
How to budget for your trip
A hotel in August is the biggest expense. National museums/galleries, Calton Hill and walking are free; the castle, palace and whisky experiences should be chosen selectively. Advance train tickets can be cheaper bought early.
Safety and common mistakes
Don't climb Arthur's Seat in fog or strong wind. Don't assume a 'Royal Mile tartan' product is locally made. With ghost tour sellers, read the route, age limits and accessibility.
Where to eat: selected places
These aren't places to tick off one by one — they're the stops that best capture how the city eats. Opening hours and prices change, so check before you go.
The Scran & Scallie
UpscaleStockbridge · Gastropub and Scottish classics
For local food with good produce in a relaxed pub setting.
Book ahead.
Oink
BudgetOld Town · Roast pork roll
A quick, affordable lunch in town.
The Witchery
UpscaleCastlehill · Historic atmosphere
A dramatic but expensive Edinburgh experience for a special occasion.
A reservation is essential.
Dishoom Edinburgh
Mid-rangeNew Town · Bombay café
For the city's modern multicultural dining scene.
Fortitude Coffee
Mid-rangeNew Town · Specialty coffee
Strong, simple coffee before a hilly day.
The Kitchin
UpscaleLeith · Contemporary Scottish fine dining
For seeing seasonal Scottish produce in a long tasting menu.
Book well in advance.
Dietary preferences
Vegan and halal restaurants in Edinburgh
For Edinburgh we picked one plant-based place and one aimed at Muslim travellers. Halal labels don't all mean the same thing: certification, the restaurant's own declaration and "some halal options" are shown separately on each card.
Vegan Pick
Fully veganSora Lella
Tollcross · Vegan Italian
A small trattoria preparing Roman-style pasta, pizza and desserts entirely vegan.
Why we picked it: For a warm, friendly evening in Edinburgh focused on classic Italian flavours.
Verification note
The venue's plant-based coverage was checked in the directory; reconfirm the menu and opening days before booking.
Source: HappyCow's current vegan restaurant directory ↗Halal Pick
Halal optionsDishoom Edinburgh
St Andrew Square · Bombay Irani café
A popular restaurant where information on halal lamb and chicken can be confirmed with the branch.
Why we picked it: For service from breakfast to late and shared plates in the centre.
Verification note
Alcohol and non-halal products may be on the same premises; ask the branch for the current list of halal meats and the risk of cross-contact.
Source: Halal Tourism Britain ↗Menus, suppliers and certifications change. If you keep strict halal, confirm the current certificate, alcohol, sauce ingredients and shared-kitchen risk directly with the restaurant.
Day-by-day itinerary
- 01
Day 1 — The Old Town
- Morning
- The castle
- Afternoon
- The Royal Mile and museums
- Evening
- A folk pub
- 02
Day 2 — Holyrood and the views
- Morning
- The Palace/Parliament
- Afternoon
- Arthur's Seat or Calton Hill
- Evening
- New Town
- 03
Day 3 — Stockbridge
- Morning
- Dean Village
- Afternoon
- Stockbridge and the galleries
- Evening
- An evening in Leith
- 04
Day 4 — North Berwick/Stirling
- Morning
- An early train
- Afternoon
- A full day
- Evening
- Back to Edinburgh
Before you go
Edinburgh travel tips: what to know before you go
Changes in height
Proximity on a map doesn't show the stairs.
The festival
For August, book months in advance.
Weather
Carry a waterproof layer and non-slip shoes.
Whisky
Don't drive after a tasting.
Continue your United Kingdom route
This city works well on its own; if you have time, the stops below add a different region and city to the same trip.
Frequently asked questions
How many days do you need for Edinburgh?+
3 days for the main city; 4 days with Leith or a day trip.
When to go to Edinburgh?+
May–June or September; August for the festival, but expensive/crowded.
Where to stay in Edinburgh?+
The New Town/Haymarket for a first visit; the Old Town for atmosphere; Leith for food and better prices.
Can you do the Highlands as a day trip from Edinburgh?+
Technically yes, but it's a long day on a bus. Set aside at least 2–3 nights for Glencoe/Skye.
Note: Museum and business hours, event calendars, transport fares and entry fees change periodically. Re-check places that require reservations only through official channels, close to your visit date. Last updated: .
Official sources and latest check
Visa, transport, entry and visiting rules change — re-check them with these official sources before you travel.
