Il Mayfair Hotel sorge sul lungomare di Belmar, a pochi passi dalla spiaggia di Belmar. La struttura vanta una vista sul mare, una piscina all'aperto e una reception aperta 24 ore su 24. Il WiFi è fruibile gratuitamente in tutte le aree.
Le camere sono dotate di TV a schermo piatto. Le camere del Mayfair Hotel dispongono di aria condizionata e bagno privato.
56 km dall'Aeroporto Internazionale John F. Kennedy, lo scalo più vicino.