Best areas to stay
The MCG sits at the edge of Melbourne's inner east, directly adjacent to Yarra Park. Every inner suburb is reachable by tram — Melbourne's extensive network is your best friend for race weekend logistics.
When to book
Melbourne Marathon accommodation follows a predictable booking curve. Inner suburbs — East Melbourne and Richmond especially — move fast when entries open.
What to expect on price
Melbourne Marathon is a large city event with substantial hotel inventory. Price uplift is real — particularly in East Melbourne and Richmond — but less extreme than smaller-venue events like Noosa Triathlon.
| Area | Normal rate | Race weekend | Uplift |
|---|---|---|---|
| East Melbourne | A$200–500 | A$400–900+ | 2–2.5× |
| Richmond | A$150–350 | A$280–600 | 1.8–2× |
| Fitzroy / Collingwood | A$130–300 | A$230–500 | 1.7–1.8× |
| South Yarra / Prahran | A$120–280 | A$200–420 | 1.5–1.7× |
| Melbourne CBD | A$150–400 | A$250–550 | 1.5–1.8× |
| St Kilda / Albert Park | A$130–300 | A$200–440 | 1.5–1.7× |
Community race stays
Melbourne has one of Australia's largest and most active running communities. Clubs in Richmond, Fitzroy, St Kilda, and the inner north are among the most established in the country — and many of their members have spare rooms and are genuinely happy to host visiting runners for race weekend.
The value goes well beyond price. A Melbourne runner who has done the marathon multiple times knows the tram timing on race morning, which café opens at 5:30am, exactly where bag drop is, and how long the walk from there to your start corral actually takes. That knowledge on race morning is worth more than any hotel amenity.
BibBuddy connects interstate and international runners with local Melbourne runner hosts. Every host has a verified profile. Prices are typically well below hotel rates — and the experience of staying with someone who genuinely understands race morning is something hotels can't replicate.
Be first when Melbourne race stays go live
Join the BibBuddy waitlist to be notified when local Melbourne runner hosts list their race weekend stays.
Join the Waitlist — Launching Soon →Launching soon · Join the waitlist · Be first to know
Race morning by area
- East Melbourne: Walk to Yarra Park in 5–10 minutes. Leave 45 minutes before your wave. Zero logistics — this is the premium you're paying for.
- Richmond: Walk across Punt Road bridge — flat, 15–20 minutes. Most Richmond runners walk. The tram is there if you're pressed for time.
- Fitzroy / Collingwood: Tram down Smith Street or Hoddle Street to the MCG stop — 15–20 minutes. Allow extra buffer — trams are busy early on race morning.
- South Yarra / Prahran: Tram up St Kilda Road to the city, then across to the MCG — 20–25 minutes. Or walk via the Tan Track (see below).
- Melbourne CBD: Walk via Birrarung Marr path — flat, pleasant, 20 minutes. Or the free tram to the MCG precinct.
- St Kilda: Tram up St Kilda Road — 20–25 minutes. Leave early, trams fill up and can run behind schedule on race morning.
The Tan Track walk-in
If you're staying in South Yarra, Prahran, or the CBD, there's a more interesting option than the tram. The Tan Track — Melbourne's most famous running route — circles the Royal Botanic Gardens for 3.8km and leads directly toward the MCG.
Walking the Tan to the start takes about 45–50 minutes at an easy pace and delivers you warm, calm, and feeling like a local. Many Melbourne Marathon regulars plan their accommodation specifically around this walk-in. If you've never experienced the Tan on a quiet Melbourne morning, it's worth building your race weekend around it.
The Tan route passes several tram stops along the way — so if you set off with plenty of time and feel flat on the walk, you can always hop a tram for the last section. Best of both options on race morning.