The Royal Hotel, Punt Road Opposite The Mcg
7 people recommend, 2 warn against itvia r/melbourne9 comments cited below
What people say, in short
Several people recommend The Royal Hotel on Punt Road, opposite the MCG, as a good pub. One patron praises the generous jugs, another suggests it suits a relaxed midweek lunchtime pint, and a commenter feels it draws a classier crowd of footy fans. Two commenters are less positive: one pushes back on the jug quality, and another singles it out as the one Richmond spot to skip for the game.
Address
Royal Hotel, 287 Punt Rd, Richmond VIC 3121, Australia
At a glance
- Opinions divided
- Yes
- Known for
- Jugs
The evidence
Every point below is paraphrased from a real public comment, ordered by how much the community engaged with it. Caveats and negatives are kept in — follow any link to read the original for yourself.
- Recommendsu/Capital-Ride-6498 in r/melbourne · Aug 2026
Recommends it as a good pub near the MCG.
- Recommendsu/IlluminationTheory7 in r/melbourne · Aug 2026portion
Praises the generous jug sizes at this pub.
- Recommendsu/SoupRemarkable4512 in r/melbourne · Dec 2023
Lists this Richmond hotel among the best pubs.
- Recommendsu/Triggabang in r/melbourne · Jun 2026ambience
Says it attracts classier footy fans and calls it a one-of-a-kind Melbourne experience.
- Recommendsu/Brockoliath in r/melbourne · Aug 2026
Lists it as a recommended pub for the group.
- Recommendsu/MissionFig5582 in r/melbourne · Aug 2026
Says it suits a relaxed midweek lunchtime drink.
- Recommendsu/Toomanyeastereggs in r/melbourne · Feb 2026
Adds this Punt Rd pub as a recommendation that's easy to overlook.
- Caveatu/VanillaFace97 in r/melbourne · Aug 2026taste
Pushes back, saying the jugs are poor quality.
Show all 9 cited comments
- Caveatu/MontyPythonMan11 in r/melbourne · Sep 2026
Singled out as the one Richmond spot to skip for the game.
More maps in Melbourne, Australia
Did this page answer your question?
Freshness
Details last checked 10 Nov 2026. Recommendations reflect what people said at the time; confirm current details before you go.