Skip to main content

Search hotels in Elkins Park

Enter your dates to see the latest prices and deals for Elkins Park hotels

Filter by:

Star Rating

Review score

Elkins Park – 303 hotels and places to stay

See the latest prices and deals by choosing your dates.
Courtyard Philadelphia Willow Grove, hotel in Elkins Park

This hotel has spacious rooms, an indoor pool and a well-equipped fitness center. Guest laundry services are available here. Willow Grove Park Mall is 30 miles away.

The location
Scored 7.8
7.8
Rated good
Good
253 reviews
Price from
$114
per night
Hampton Inn Philadelphia/Willow Grove, hotel in Elkins Park

A short drive from Philadelphia city center, this hotel offers many free amenities, including a daily hot breakfast, and is located near a number of popular attractions, shopping centers and...

Everything was great except no popcorn!
Scored 7.9
7.9
Rated good
Good
313 reviews
Price from
$90.52
per night
Chestnut Hill Hotel, hotel in Elkins Park

This hotel is 11 mi from downtown Philadelphia and is 19 mi from the Philadelphia International Airport. The hotel offers 3 restaurants and rooms with free WiFi.

Location, nice large room, very comfortable bed
Scored 8.7
8.7
Rated excellent
Excellent
245 reviews
Price from
$199
per night
Homewood Suites By Hilton Horsham Willow Grove, hotel in Elkins Park

Located 14 miles from Temple University, Homewood Suites By Hilton Horsham Willow Grove offers 3-star accommodations in Horsham and has a fitness center, a shared lounge and a bar.

Everything about it was amazing
Scored 9.1
9.1
Rated wonderful
Wonderful
253 reviews
Price from
$169.15
per night
ROOST Kelly Drive, hotel in Elkins Park

Located within 3.2 miles of Mann Center for Performing Arts and 3.5 miles of Philadelphia Zoo, ROOST Kelly Drive provides rooms in Philadelphia.

The staff was next level. I've never felt so taken care of at a hotel. Above and beyond. The apartments were also so clean and brand new. One of the nicest places I've stayed at.
Scored 9.2
9.2
Rated wonderful
Wonderful
52 reviews
Price from
$178
per night
Holiday Inn Express & Suites Ft. Washington - Philadelphia, an IHG Hotel, hotel in Elkins Park

Located off the PA/NJ turnpike, exit 339, this Fort Washington hotel features complimentary hot breakfast buffet and on-site fitness facilities. Free WiFi access is available.

It is pretty cleaning and many options for breakfast
Scored 8.9
8.9
Rated excellent
Excellent
678 reviews
Price from
$112
per night
Four Points Philadelphia Northeast, hotel in Elkins Park

This Philadelphia hotel is just 1.4 mi from the Northeast Philadelphia Airport. Free Wi-Fi access is available throughout the property.

Would recommend going if you like stains on the bed and mold on the ceiling
Scored 8.0
8.0
Rated very good
Very Good
580 reviews
Price from
$143
per night
Fairfield by Marriott Inn & Suites Philadelphia Horsham, hotel in Elkins Park

Fairfield by Marriott Inn & Suites Philadelphia Horsham is located in Willow Grove, 14 mi from Philadelphia. Every room at this hotel is air conditioned and has a flat-screen TV.

Breakfast, Hospitality
Scored 8.4
8.4
Rated very good
Very Good
601 reviews
Price from
$93
per night
Best Western Fort Washington Inn, hotel in Elkins Park

Located close to Interstate 276, this Fort Washington hotel features free Wi-Fi and spacious rooms that include a microwave and refrigerator.

Good location relative to the venue I was going to. Plenty of parking. Nice breakfast offered.
Scored 6.3
6.3
Rated pleasant
Pleasant
440 reviews
Price from
$84.15
per night
Extended Stay America Suites - Philadelphia - Horsham - Welsh Rd, hotel in Elkins Park

This Extended Stay America - Philadelphia - Horsham - Welsh Rd. is located in Horsham and especially designed for longer stays, with all rooms featuring a fully equipped kitchen.

Beds were comfortable, enjoyed the ability to cook in there and liked the full size fridge.
Scored 6.3
6.3
Rated pleasant
Pleasant
342 reviews
Price from
$84.54
per night
See all 9 hotels in Elkins Park

Research, refine, and make plans for your whole trip