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.

Edinburgh allows official entry transfers

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

Edinburgh City Centre — Royal Mile, Old Town & Princes Street
20–40 min event bus to start · Race hub & expo access
Typical May race weekend price
£250–650+/night
Availability
Fills months out

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.

Event bus to start Expo access Best atmosphere Historic city
New Town & Haymarket
15–35 min event bus or transport to start · 10–25 min walk to city centre
Typical May race weekend price
£200–550/night
Vibe
Quieter, well-connected

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.

Cheaper than city core Good transport links Quieter base Easy walk to centre
Musselburgh & Portobello
Walk / short taxi to start · 20–30 min to city centre
Typical May race weekend price
£180–450/night
Best for
Start/finish proximity

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.

Walk to start/finish Cheapest option Quiet pre-race evening Coastal setting

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.

🚌
Event bus details published closer to race day

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

1
Book immediately after entry confirmation

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.

2
Book Friday, Saturday and Sunday nights

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.

3
Use free cancellation where possible

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.

4
Look for runner hosts through BibBuddy

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 Stays
Free to search · Hosts are runner-verified

Frequently asked questions

Where does Edinburgh Marathon start and finish?

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).

Should I stay in Edinburgh city centre or Musselburgh?

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.

How do I get from Edinburgh city centre to the marathon start?

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.

How far in advance should I book Edinburgh Marathon accommodation?

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.

Can I transfer my Edinburgh Marathon entry to another runner?

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 →

🏃
BibBuddy Team
Built by runners, for runners · getbibbuddy.com