Start, finish, and why you should stay in Edinburgh
Edinburgh Marathon Festival is unique among major UK marathons in that the start and finish are both in Musselburgh — a coastal town about 6 miles east of Edinburgh city centre — while the race hub, expo, and atmosphere are centred in the city itself.
This creates an apparent dilemma: stay in Musselburgh for start/finish proximity, or stay in Edinburgh city centre for everything else? For most runners, the answer is city centre. The race organisers run official event buses from city centre pick-up points to the Musselburgh start — a reliable, well-managed service that removes the transport complexity. What you get in return is one of the world's most beautiful cities as your base for the weekend.
Edinburgh in late May is spectacular — long evenings, the Old Town, whisky, and some of the best pre-race carb-loading restaurants in the UK. The city's compact layout means most things you need for race weekend are walkable. Don't make the mistake of staying somewhere cheaper out of town and missing the weekend experience entirely.
Unlike London or Brighton, Edinburgh Marathon operates an official person-to-person transfer portal. If your plans change after entry, you have a legitimate route. See the full Edinburgh Marathon transfer guide →
Zone breakdown — three areas ranked
The best base for Edinburgh Marathon by a clear margin. The city centre is where the race expo is typically held, where the pre-race atmosphere builds on Saturday, and where post-race celebrations happen. The Royal Mile and Princes Street area is walkable to train stations, well-served by buses, and surrounded by excellent restaurants. Official event buses to Musselburgh depart from city centre pick-up points — straightforward and well-run. Historic hotels like The Balmoral and Radisson Collection anchor the top end; Travelodge and Premier Inn on Princes Street offer solid value for race weekend. Book with free cancellation where available.
Edinburgh's New Town — the Georgian grid of streets north of Princes Street — is slightly removed from the Old Town tourist intensity and often noticeably cheaper for the same quality of hotel. Haymarket station is a useful transport hub for arriving runners and offers good links east towards Musselburgh on race morning. Walking to the Royal Mile expo is 15–20 minutes. Good for runners who want city proximity without paying the premium for the historic core. Strong independent hotel options alongside reliable chains.
Musselburgh itself and the coastal area of Portobello (Edinburgh's beach suburb) offer the cheapest options and the closest access to the start/finish. If you want to walk to the start pen and not worry about event buses at 6am, this is the zone. The tradeoff is that you're separated from Edinburgh's city centre energy for the pre-race Saturday evening — but with a short bus or taxi back, it's manageable. Accommodation options are more limited (B&Bs and smaller guesthouses), but the calm coastal setting is genuinely pleasant the night before a race.
Quick comparison table
| Zone | To start | Expo access | Price/night (May race wknd) | Best for |
|---|---|---|---|---|
| City Centre (Royal Mile / Princes St) | 20–40 min event bus | Walking distance | £250–650+ | Atmosphere, expo, post-race celebrations |
| New Town / Haymarket | 15–35 min transport | 15–20 min walk | £200–550 | Value, quieter, good links |
| Musselburgh / Portobello | Walk / short taxi | 20–30 min to city | £180–450 | Start proximity, budget, peace |
Race morning transport — event buses and alternatives
Edinburgh Marathon's race morning transport is well-organised by the event itself. Driving to Musselburgh on race morning is not recommended — road closures affect the surrounding area and parking near the start is limited.
- Official event buses: The race organiser runs shuttle buses from Edinburgh city centre to the Musselburgh start on race morning. This is the most reliable option. Check the official Edinburgh Marathon website for 2027 pick-up locations and departure times — these are published in the weeks before the race.
- Train: Edinburgh Waverley to Musselburgh is approximately 15 minutes by train. Trains run frequently but will be busy on race morning. Check ScotRail's timetable and look for the earliest viable service.
- Taxi or ride share: From city centre to Musselburgh takes 15–25 minutes outside peak traffic. On race morning with road closures, allow more time. Confirm the drop-off point with your driver — not all access roads near the start are open on race morning.
- From Musselburgh / Portobello: Walk or short taxi directly. If you're staying in Musselburgh, this is one of the rare major UK marathons where you can genuinely roll out of bed and walk to the start.
The official Edinburgh Marathon event bus schedule, pick-up locations, and ticket information are published by the race organiser in the weeks before the event. Check the Edinburgh Marathon website and your runner communications for the 2027 specific details.
Booking strategy
Edinburgh Marathon sells out every year, and late May is a busy visitor period for the city independently of the race. The combination means city centre hotels fill up months in advance for marathon weekend. Don't wait for the race to feel real before booking — sort accommodation the same week as your entry.
The marathon is on Sunday. Saturday hosts the Edinburgh Kids Run and shorter festival distances. Friday arrival gives you a relaxed Saturday to collect your race pack at the expo and have a proper evening meal. The weekend is worth doing properly — Edinburgh is one of the UK's best cities for a race trip.
Edinburgh Marathon's transfer portal means your entry can be passed on if you genuinely can't race, but book accommodation with free cancellation regardless. Life changes — and flexible hotel rates are worth the small premium for race weekends this far in advance.
Edinburgh runner hosts on BibBuddy understand marathon weekend logistics — and if you have a spare room near the city centre or Musselburgh, our host guide explains how to list and what you can earn — the event bus pick-up points, the early breakfast options near the Royal Mile, and the specific rhythm of a late-May race weekend in the city. Browse Race Stays near Edinburgh Marathon as the event approaches.
Find Edinburgh Marathon accommodation through BibBuddy
BibBuddy's Race Stays connects Edinburgh Marathon runners with local hosts offering spare rooms near the city centre and Musselburgh. Runner hosts understand the 5:30am alarm, the event bus logistics, and the specific needs of marathon weekend in a way hotel chains don't.
Find your Edinburgh Marathon bed
Browse runner-hosted accommodation near Edinburgh city centre and Musselburgh — verified hosts, race-friendly, and none of the May Bank Holiday hotel markup.
Browse Race StaysFrequently asked questions
Both the start and finish are in Musselburgh, a coastal town approximately 6 miles east of Edinburgh city centre. The race expo and event hub are typically located in Edinburgh city centre. The marathon is on Sunday 30 May 2027 (provisional).
For most runners, Edinburgh city centre is the better base. The race organises official event buses from the city centre to the Musselburgh start, removing the main transport inconvenience. You get one of the UK's best cities as your race weekend base in return. Musselburgh is a good option for runners who want to walk to the start and prefer a quieter, cheaper stay.
The race organiser provides official event buses from city centre pick-up points. This is the recommended transport option. Train from Edinburgh Waverley to Musselburgh (approximately 15 minutes) is also practical. Check the official Edinburgh Marathon website for 2027 specific transport details once published.
Book within the week you receive your entry confirmation. Edinburgh Marathon sells out annually and late May is a popular visitor period independently of the race. City centre hotels at reasonable prices fill months in advance.
Yes — Edinburgh Marathon operates an official person-to-person transfer portal, unlike London or Brighton. There is a transfer fee and a defined window during which transfers are permitted. See the full Edinburgh Marathon transfer guide →