Skip to Main Content

Mayfair Hotel

Categories: Hotels & Motels, Ocean Avenue


1000 Ocean Ave
Belmar, NJ 07719

View on Google Maps

Social Media


The Mayfair Hotel is a classic seashore hotel built in 1929. It holds the distinction of being Belmar’s only remaining beachfront hotel on Ocean Avenue. The Mayfair is conveniently located across the street from the beach and boardwalk, at the corner of 10th and Ocean Avenue.

There are numerous popular restaurants, bars and shops in town and the surrounding area. Belmar’s Main Street is a six-block walk towards the train station on 10th Avenue. If you like spending time on the beach or boardwalk at the Jersey shore nestled amongst great dining and nightlife, then you would really enjoy a stay at the Mayfair.

Our newly renovated rooms offer a beautiful view of Belmar’s northern coastline from the side of our building and for a small additional fee, we offer oceanfront rooms with a panoramic view of the Atlantic Ocean, beach and boardwalk. Our cozy beach inspired rooms are ideally suited to accommodate two people, but we do offer several more spacious rooms with a view of the surrounding neighborhood.

Belmar is a beautiful and thriving beach community with plenty of fun for everyone. Our staff will do their very best to ensure that you enjoy your accommodations.

visit website

Nearby Dine

Nearby Shop

Nearby Stay