Beach Resorts in Cape May
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Cape May Beach Resorts
Top Beach Resorts in Cape May

Jetty Motel
Jetty Motel
8.6 out of 10, Excellent, (462)
The price is S$369
includes taxes & fees
6 Aug - 7 Aug

The Beach Club on Madison Avenue
The Beach Club on Madison Avenue
8.8 out of 10, Excellent, (1001)
The price is S$421
includes taxes & fees
28 Aug - 29 Aug

Angel of the Sea
Angel of the Sea
9.4 out of 10, Exceptional, (527)
The price is S$634
includes taxes & fees
6 Aug - 7 Aug

Grand Hotel of Cape May
Grand Hotel of Cape May
8.8 out of 10, Excellent, (1003)
The price is S$626
includes taxes & fees
10 Aug - 11 Aug

The Beach Shack
The Beach Shack
9.0 out of 10, Wonderful, (564)
The price is S$1,012
includes taxes & fees
31 Aug - 1 Sept

ICONA Cape May
ICONA Cape May
9.4 out of 10, Exceptional, (1001)
The price is S$664
includes taxes & fees
24 Aug - 25 Aug

La Mer Beachfront Resort
La Mer Beachfront Resort
9.0 out of 10, Wonderful, (1118)
The price is S$810
includes taxes & fees
24 Aug - 25 Aug

Montreal Beach Resort
Montreal Beach Resort
9.0 out of 10, Wonderful, (1001)
The price is S$605
includes taxes & fees
27 Aug - 28 Aug
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Cape May Hotel Reviews

Grand Hotel of Cape May
10/10 Excellent
Explore a world of travel with Expedia
Explore a world of travel with Expedia
More Hotel Options in Cape May
More Accommodation Types in Cape May
- Apartments in New Jersey
- Motels in New Jersey
- Cottages in New Jersey
- Private Holiday Homes in New Jersey
- Condo Rentals in New Jersey
- B&B in New Jersey
- Guest Houses in New Jersey
- Aparthotels in New Jersey
- Resorts in New Jersey
- Inns in New Jersey
- Villas in New Jersey
- Condo Resorts in New Jersey
- Residences in New Jersey
- Caravan Parks in New Jersey
- Chalets in New Jersey
- Hostels in New Jersey