Das Montagu Arms Hotel befindet sich im ruhigen Dorf Beaulieu, am südöstlichen Rand des New Forest in Hampshire. Diese friedliche Gegend ist bekannt für ihre malerischen Wanderungen und natürliche Schönheit. Zu den nahegelegenen Sehenswürdigkeiten gehören das Beaulieu Palace House und das National Motor Museum, beide innerhalb von 2 km. Der Flughafen Southampton ist etwa 30 km vom Hotel entfernt.