Search over 1,000,000 properties worldwide and 550 airlines worldwide.
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Search over a million flights, hotels, packages, and more
Known for its beaches and shopping, Cape May has a lot to offer the traveler dreaming of a beach holiday. With 44 beach hotels and other accommodation options to pick from in this seaside destination, it's a breeze to find one that meets your needs.
As you search for a place to stay by the water in Cape May, consider selecting one of these top beach hotels with high ratings from Expedia travelers.
Grand Hotel of Cape May - 2.5-star hotel on Poverty Beach. It features an outdoor pool, a spa tub, and a poolside bar. Guests love the beach locale and proximity to shopping.
Capri Motor Lodge - 2.5-star motel on Poverty Beach. Our travelers recommend its pool and good location. This motel boasts an outdoor pool, free WiFi, and free parking.
Buckingham Motel - 2.5-star motel on the beach. It offers free WiFi, free parking, and TVs. Guest reviews highlight the beach locale and breakfast.
Avondale by the Sea Motel - 2.5-star motel on the beach. It features a seasonal outdoor pool, free WiFi, and free parking. Guests love the beach locale and clean rooms.
Wilbraham Mansion - 4-star romantic bed & breakfast near Poverty Beach. Our travelers recommend its beach locale and pool. This bed & breakfast boasts an indoor pool, free full breakfast, and free WiFi.
If weather is an important factor for your vacation, you can use these local temperature and rainfall averages to decide your travel dates.
To get to Cape May, you can fly into Cape May, NJ (WWD-Cape May County), the closest major airport, which is located 5 mi (8.1 km) from the city center. If you'd like to explore around the area, you may want a rental car for your journey.