Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Cherry Hill

Filter by star ratings
All filters
Extended Stay America - Philadelphia - Mt. Laurel - Pacilli Place
Extended Stay America - Philadelphia - Mt. Laurel - Pacilli Place
7.2 Good
500 Diemer Drive, Mount Laurel, NJ, United States
Show on map
4.6 mi from city centre, Cherry Hill 
GoodBased on 293 reviews
7.2

This pet-friendly property is located in Mount Laurel and offers free Wi-Fi. It also provides a 24-hour reception, a safe and on-site parking.

Days Inn by Wyndham Runnemede Philadelphia Area
Days Inn by Wyndham Runnemede Philadelphia Area
7.2 Good
101 East 9Th Avenue, Runnemede, NJ, United States
Show on map
5.8 mi from city centre, Cherry Hill 
GoodBased on 143 reviews
7.2

Situated in Runnemede, Days Inn by Wyndham Runnemede Philadelphia Area is an easy drive from Bellmawr and provides a swimming pool. It has a gym, as well as an express check-in and check-out feature, meeting rooms and free Wi-Fi.

Tips for booking a Cherry Hill hotel

Cheapest month:April
Most expensive month:May
Average price in Cherry Hill:$144/night
Absolute cheapest price found:$48/night
Cheapest day:Wednesday
Most expensive day:Saturday
$62 - $300
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$102 - $141
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Cherry Hill hotels

Show all 17 hotels
1
Days Inn by Wyndham Runnemede Philadelphia Area
Days Inn by Wyndham Runnemede Philadelphia Area
7.2 Good
101 East 9Th Avenue, Runnemede, NJ, United States
Show on map
0.4 mi from city centre, Runnemede 

Situated in Runnemede, Days Inn by Wyndham Runnemede Philadelphia Area is an easy drive from Bellmawr and provides a swimming pool. It has a gym, as well as an express check-in and check-out feature, meeting rooms and free Wi-Fi.

2
Extended Stay America - Philadelphia - Mt. Laurel - Pacilli Place
Extended Stay America - Philadelphia - Mt. Laurel - Pacilli Place
7.2 Good
500 Diemer Drive, Mount Laurel, NJ, United States
Show on map
3.2 mi from city centre, Mount Laurel 

This pet-friendly property is located in Mount Laurel and offers free Wi-Fi. It also provides a 24-hour reception, a safe and on-site parking.

Cheapest hotels in Cherry Hill, New Jersey

Show all 17 hotels
Extended Stay America - Philadelphia - Mt. Laurel - Pacilli Place
Extended Stay America - Philadelphia - Mt. Laurel - Pacilli Place
7.2 Good
500 Diemer Drive, Mount Laurel, NJ, United States
Show on map
3.2 mi from city centre,  

This pet-friendly property is located in Mount Laurel and offers free Wi-Fi. It also provides a 24-hour reception, a safe and on-site parking.

$81
Avg. per night
Days Inn by Wyndham Runnemede Philadelphia Area
Days Inn by Wyndham Runnemede Philadelphia Area
7.2 Good
101 East 9Th Avenue, Runnemede, NJ, United States
Show on map
0.4 mi from city centre,  

Situated in Runnemede, Days Inn by Wyndham Runnemede Philadelphia Area is an easy drive from Bellmawr and provides a swimming pool. It has a gym, as well as an express check-in and check-out feature, meeting rooms and free Wi-Fi.

$95
Avg. per night

Hotel prices in Cherry Hill

2 stars and under

$81 - $95

Days Inn by Wyndham Runnemede Philadelphia Area
$95
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Cherry Hill

Cherry Hill travel FAQs

  • What are the best hotels in Cherry Hill?

    One of the most popular hotels in Cherry Hill is TownePlace Suites by Marriott Mt. Laurel, which has been reviewed by 211 users and currently has a rating of 7.0/10. Other top-rated locations include Extended Stay America Philadelphia Mt Laurel - Pacilli Place and Days Inn by Wyndham Runnemede Philadelphia Area, which have received 7.2/10 and 7.2/10 ratings from our users, respectively.

  • How much is a hotel in Cherry Hill tonight?

    Cherry Hill hotels start at $92 for tonight; however, accommodations will average about $139. These prices were found on HotelsCombined within the last 72 hours.