Skip to main content

Filter by:


Star rating

Review score

Diamond Beach – 140 hotels and places to stay
See the latest prices and deals by choosing your dates.
Grand Hotel Cape May, hotel in Diamond Beach

This beach-front hotel in Cape May is 2.3 km from The Cove and 5.8 km away from Sunset Beach. Guests can enjoy on-site dining and access to free WiFi.

Nice to be near the beach.
8.1
Scored 8.1
Very good
Rated very good
1,700 reviews
Price from£143.27per night
The Waves Hotel, Ascend Hotel Collection, hotel in Diamond Beach

Located in Wildwood, within 500 metres of Splash Zone Water Park and 500 metres of Morey's Piers, The Waves Hotel, Ascend Hotel Collection Member provides accommodation with a seasonal outdoor...

N/A
8.1
Scored 8.1
Very good
Rated very good
766 reviews
Price from£90.38per night
La Mer Beachfront Resort, hotel in Diamond Beach

Welcome to our luxurious oceanfront destination in Cape May, New Jersey.

Lovely clean and contemporary hotel. Directly across the street from the beach situated in a quiet and peaceful area. The hotel is clean, well kept, making updates to the property. There is a pool, outdoor patio, restaurant and parking garage. All amenities are attractive making this a great place to sy in Cape May.
8.7
Scored 8.7
Fabulous
Rated fabulous
648 reviews
Price from£165.03per night
Congress Hall, hotel in Diamond Beach

History buffs welcome: Congress Hall has overlooked the Atlantic Ocean, in the town of Cape May, New Jersey, for over 200 years.

Beautiful place, great atmosphere, great breakfast.
9.1
Scored 9.1
Superb
Rated superb
225 reviews
Price from£281.15per night
Shalimar Resort, hotel in Diamond Beach

Featuring an outdoor pool, this hotel is located in Wildwood Crest, New Jersey, just 100 metres from the beach. WiFi access is provided to all guests free of charge.

Great place overlooking the beach, clean room, good pool. We had a good time.
8.0
Scored 8.0
Very good
Rated very good
496 reviews
Price from£101.44per night
Beachside Resort, hotel in Diamond Beach

Featuring barbecue facilities, Beachside Resort is located in Wildwood, a 4-minute walk from Morey's Piers, Splash Zone Water Park and Wildwood Boardwalk.

Nothing. Contact was made.with motel No reply to Booking.com in regards to issue. For refund so low score
6.7
Scored 6.7
Pleasant
Rated pleasant
1,072 reviews
Price from£56.02per night
Le Voyageur - a Red Collection Hotel, hotel in Diamond Beach

Featuring TV in each room, Le Voyageur - a Red Collection Hotel is located in Wildwood, New Jersey, just 300 metres from the beach and boardwalk. WiFi access is provided to guests free of charge.

NA
8.6
Scored 8.6
Fabulous
Rated fabulous
380 reviews
Price from£109.66per night
ICONA Diamond Beach, hotel in Diamond Beach

Boasting a private beach area with fire pits and an outdoor swimming pool, ICONA Diamond Beach is located in Wildwood Crest. On-site dining is available.

The cleanliness and the staff. Breakfast at Coastal was great. Can't wait to go back.
9.0
Scored 9.0
Superb
Rated superb
514 reviews
Price from£173.20per night
Ocean Club Hotel, hotel in Diamond Beach

Overlooking the Atlantic Ocean in Cape May, New Jersey, this beachfront property features an oceanfront pool and an on-site restaurant. The Cape May Boardwalk is steps away.

All was excellent
8.6
Scored 8.6
Fabulous
Rated fabulous
174 reviews
Price from£262.75per night
Aqua Beach Hotel, hotel in Diamond Beach

Situated in Wildwood Crest, within 100 metres of Wildwood Crest Beach and 200 metres of Wildwood Beach, Aqua Beach Hotel features accommodation with a terrace and free WiFi throughout the property as...

The view
7.3
Scored 7.3
Good
Rated good
629 reviews
Price from£85.37per night
See all hotels near Diamond Beach
Subscribe to receive premium deals

Prices drop the moment you sign up!