El Montagu Arms Hotel está ubicado en la tranquila aldea de Beaulieu, enclavada en el borde sureste del New Forest en Hampshire. Esta zona pacífica es conocida por sus paseos escénicos y su belleza natural. Las atracciones cercanas incluyen la Beaulieu Palace House y el Museo Nacional del Automóvil, ambas a menos de 2 km. El Aeropuerto de Southampton se encuentra a aproximadamente 30 km del hotel.