Find and Book Top Rated Hotels in Cape May

Search among 23 available hotels and places to stay in Cape May from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-23 out of 23
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Bed & Breakfast
8.0
Great28 reviews
MapView on map1.2 km from City Centre300 m from Cape May Convention Hall
From   US$ 477 /nightSelect
8.6
Great53 reviews
MapView on map1.5 km from City Centre500 m from Cape May Convention Hall
From   US$ 119 /nightSelect
8.2
Great117 reviews
1.0 km from City Centre100 m from Cape May Convention Hall
From   US$ 163 /nightSelect
8.4
Great105 reviews
600 m from City Centre700 m from Cape May Convention Hall
From   US$ 585 /nightSelect
8.4
Great99 reviews
1.6 km from City Centre600 m from Center For Community Arts
From   US$ 311 /nightSelect
8.2
Great98 reviews
400 m from City Centre1.1 km from Nature Center of Cape May
From   US$ 105 /nightSelect
8.2
Great79 reviews
1.4 km from City Centre300 m from Cape May Convention Hall
From   US$ 79 /nightSelect
8.6
Great40 reviews
1.1 km from City Centre100 m from Cape May Convention Hall
From   US$ 341 /nightSelect
8.0
Great46 reviews
2.5 km from City Centre1.3 km from Center For Community Arts
From   US$ 65 /nightSelect
8.2
Great60 reviews
300 m from City Centre1000 m from Cape May Convention Hall
From   US$ 99 /nightSelect
8.6
Great55 reviews
1.6 km from City Centre600 m from Cape May Convention Hall
From   US$ 199 /nightSelect
Motel
8.4
Great66 reviews
2.1 km from City Centre1000 m from Center For Community Arts
From   US$ 118 /nightSelect
8.4
Great66 reviews
300 m from City Centre1.2 km from Emlen Physick Estate
From   US$ 99 /nightSelect
Bed & Breakfast
8.4
Great84 reviews
1000 m from City Centre200 m from Cape May Convention Hall
From   US$ 138 /nightSelect
8.2
Great69 reviews
2.2 km from City Centre1.1 km from Center For Community Arts
From   US$ 343 /nightSelect
8.0
Great42 reviews
2.2 km from City Centre1.0 km from Center For Community Arts
From   US$ 145 /nightSelect
Bed & Breakfast
8.4
Great64 reviews
1.3 km from City Centre300 m from Cape May Convention Hall
From   US$ 269 /nightSelect
8.6
Great49 reviews
500 m from City Centre800 m from Cape May Convention Hall
From   US$ 193 /nightSelect
8.2
Great103 reviews
800 m from City Centre400 m from Mid Atlantic Ctr For the Arts
From   US$ 69 /nightSelect
8.2
Great69 reviews
2.2 km from City Centre1.1 km from Center For Community Arts
From   US$ 89 /nightSelect
8.4
Great56 reviews
1.3 km from City Centre200 m from Cape May Convention Hall
From   US$ 290 /nightSelect
Bed & Breakfast
8.4
Great39 reviews
1.1 km from City Centre200 m from The Colonial House
From   US$ 528 /nightSelect
8.2
Great9 reviews
3.6 km from City Centre300 m from Historic Cold Spring Village
From   US$ 683 /nightSelect

Best Hotels and Places to Stay in Cape May

Why visit?

Cape May, located in New Jersey, offers a unique vacation experience with its breathtaking beaches, charming Victorian architecture, and rich history. Visitors can explore various attractions, engage in outdoor activities, and enjoy the warm hospitality of the locals. Whether you are looking for a cozy bed and breakfast or a luxurious hotel on the beach, Cape May has it all.

Where to stay?

Cape May Historic District: This area is perfect for history buffs and those seeking a charming atmosphere. The district features elegant Victorian homes, boutique shops, and delightful restaurants. You can find many Cape May bed and breakfast options here, offering a personalized and cozy stay. Enjoy a leisurely stroll through the streets or relax on the beautiful beaches nearby. Some recommended accommodations in this area include Angel of the Sea, The Queen Victoria, and The Southern Mansion.

Cape May Beachfront: If you dream of waking up to the soothing sound of waves and stunning ocean views, the Cape May beachfront area is the ideal choice. Numerous hotels in Cape May, NJ, are located directly on the beach, providing direct access to the sandy shores. Enjoy sunbathing, swimming, or engaging in water sports just steps away from your hotel. Some popular options in this area include Congress Hall, Icona Cape May, and The Beach Shack.

West Cape May: For a relaxing and peaceful retreat, consider staying in West Cape May. This area offers a more laid-back atmosphere and is just a short distance from the downtown area. Here, you can find bed and breakfasts and hotels with a more intimate ambiance. West Cape May is also known for its great dining options and proximity to hiking trails and nature preserves. The Sawyers House Bed and Breakfast, Wilbraham Mansion, and The Abbey are worth considering.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $150 to $250.

4-star hotels: The average price per night is around $250 to $400.

5-star hotels: The average price per night is around $400 to $700.Cape May, located in New Jersey, offers a unique vacation experience with its breathtaking beaches, charming Victorian architecture, and rich history. Visitors can explore various attractions, engage in outdoor activities, and enjoy the warm hospitality of the locals. Whether you are looking for a cozy bed and breakfast or a luxurious hotel on the beach, Cape May has it all.Cape May Historic District: This area is perfect for history buffs and those seeking a charming atmosphere. The district features elegant Victorian homes, boutique shops, and delightful restaurants. You can find many Cape May bed and breakfast options here, offering a personalized and cozy stay. Enjoy a leisurely stroll through the streets or relax on the beautiful beaches nearby. Some recommended accommodations in this area include Angel of the Sea, The Queen Victoria, and The Southern Mansion.3-star hotels: The average price per night is around $150 to $250.

4-star hotels: The average price per night is around $250 to $400.

5-star hotels: The average price per night is around $400 to $700.

Best Value for Money:

The Harrison: Located in the Cape May Historic District, The Harrison offers charming accommodations at affordable rates. This pet-friendly bed and breakfast in Cape May provides comfortable rooms with a classic Victorian ambiance. Guests can enjoy a delicious breakfast, relax on the spacious porch, and take advantage of the convenient location near the beach and other attractions.

Marquis de Lafayette: Situated on the Cape May beachfront, Marquis de Lafayette is known for its excellent value for money. This budget-friendly hotel in Cape May, NJ, offers comfortable rooms with ocean views, complimentary breakfast, and an outdoor pool. Guests can easily access the beach and explore the nearby shops and restaurants while enjoying a pleasant stay.

Best Kids-Friendly Hotels:

Congress Hall: Located on the Cape May beachfront, Congress Hall is a family-friendly resort offering a wide range of amenities and activities for children. The hotel provides a kids club, a playground, and a game room to keep the little ones entertained. With direct beach access, a beautiful pool, and various dining options, Congress Hall ensures an enjoyable stay for the whole family.

Grand Hotel of Cape May: The Grand Hotel of Cape May is another great choice for families traveling with children. This beachfront hotel offers spacious rooms, including family suites with separate sleeping areas for parents and children. Kids will love the indoor pool, mini-golf course, and the game room. The hotel also provides a kids dining program and babysitting services upon request.

Best Hotels for a Romantic Getaway:

Virginia Hotel: The Virginia Hotel, located in the heart of the Cape May Historic District, exudes romance and elegance. This charming boutique hotel offers luxurious rooms with antique furnishings and modern amenities. Guests can enjoy fine dining at the award-winning Ebbitt Room restaurant and savor a romantic stroll through the picturesque streets of Cape May.

The Southern Mansion: Nestled in the Cape May Historic District, The Southern Mansion is a perfect choice for a romantic escape. This beautifully restored mansion offers spacious and elegant rooms with modern comforts. Couples can relax in the tranquil gardens, indulge in a couples massage, and savor a gourmet breakfast before exploring the romantic atmosphere of Cape May.

Best for Location:

Sandpiper Beach Club: Situated directly on the beach, Sandpiper Beach Club offers stunning ocean views and easy access to the shoreline. Guests can enjoy spacious suites with fully equipped kitchens, private balconies, and a beachfront pool. The hotels central location allows easy exploration of both the beach and downtown Cape May.

The Queen Victoria: Located in the heart of the Cape May Historic District, The Queen Victoria offers a central and convenient location for exploring the area. This Victorian bed and breakfast provides cozy rooms, a delicious breakfast, and warm hospitality. Guests can easily walk to nearby shops, restaurants, and attractions while enjoying the beauty of the historic district.

Best for a Short City Break:

The Beach Shack: Ideal for a quick city break, The Beach Shack offers a beachfront location with a laid-back atmosphere. Guests can enjoy comfortable rooms with beach-themed decor, a beachside grill, and direct access to Cape Mays sandy shores. The hotels proximity to various attractions and shopping areas makes it an excellent choice for a short stay.

Icona Cape May: Icona Cape May provides a luxurious and relaxing retreat for a short city break. Located directly on the beach, the hotel offers stylish rooms, a rooftop pool with panoramic views, and a beachfront restaurant. Guests can easily access the shopping and dining options of Cape May while enjoying a tranquil stay by the ocean.

Show moreLess