Pennsylvania may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels with Restaurants in Philadelphia

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Philadelphia Hotels with Restaurants

Kimpton Hotel Monaco Philadelphia
4.5 out of 5
433 Chestnut St., Philadelphia, PA
Free CancellationReserve now, pay when you stay
The price is $169 per night
4.6/5Exceptional! (1,140 reviews)

"We visited in July, during Covid, so things were naturally different. The hotel had strict rules in place regarding masks & there were hand sanitiser stations everywhere. We liked the quirky decor in our room and the hotel overall. It was clean and appealing. The location is excellent and there are ..."…"

Reviewed on Jul 29, 2020

Kimpton Hotel Monaco Philadelphia
Kimpton Hotel Palomar Philadelphia
4.5 out of 5
117 S 17th St, Philadelphia, PA
Free CancellationReserve now, pay when you stay
The price is $159 per night
4.5/5Wonderful! (973 reviews)

"Good overall. No restaurant I imagine due to covid. Also no ice maker on each floor. However, clean and comfortable. Good location too."…"

Reviewed on Jul 28, 2020

Kimpton Hotel Palomar Philadelphia
Loews Philadelphia Hotel
4 out of 5
1200 Market St, Philadelphia, PA
Free CancellationReserve now, pay when you stay
The price is $149 per night
4.5/5Wonderful! (1,838 reviews)

"All the staff, from the doorman to the front desk to the housekeeper were always smiling, attentive and professional. Amenities were great, room was super-plush. Wonderful stay!"…"

Reviewed on Mar 23, 2020

Loews Philadelphia Hotel
The Windsor Suites
4 out of 5
1700 Ben Franklin Pkwy, Philadelphia, PA
Free CancellationReserve now, pay when you stay
The price is $249 per night
4.5/5Wonderful! (2,053 reviews)

"Clean hotel. Comfy suites and everything worked. Masks required and furniture arranged for social distancing. Friendly staff"…"

Reviewed on Jul 5, 2020

The Windsor Suites
Alexander Inn
2.5 out of 5
12th and Spruce Streets, Philadelphia, PA
The price is $99 per night
4.5/5Wonderful! (997 reviews)

"Charming and in a great location. Very helpful staff."…"

Reviewed on Jun 20, 2020

Alexander Inn
Sofitel Philadelphia at Rittenhouse Square
4.5 out of 5
120 S 17th St, Philadelphia, PA
Free Cancellation
The price is $199 per night
4.5/5Wonderful! (1,492 reviews)
Excellent hotel

"We had a lovely stay. The hotel is very comfortable and clean. The bar on the property is also very nice with excellent food and drinks. We will definitely be returning."…"

Reviewed on Mar 20, 2020

Sofitel Philadelphia at Rittenhouse Square
Penn's View Hotel
3 out of 5
14 N Front St, Philadelphia, PA
The price is $169 per night
4.4/5Wonderful! (998 reviews)

"After abruptly leaving Ireland due to Coronavirus 2 days before my St. Patrick’s Day birthday we arrived in Philly 5 days earlier than expected and couldn’t have been happier with our choice! Everything was perfect from Antonio the manager to the historic Old City location. Highly recommended!"…"

Reviewed on Mar 17, 2020

Penn's View Hotel
Home2 Suites by Hilton Philadelphia - Convention Center, PA
2.5 out of 5
1200 Arch Street, Philadelphia, PA
Get Rates
4.3/5Excellent! (999 reviews)

"Love the bed and pillow: so comfortable for us who have bad backs. Nothing to dislike: everything is perfect."…"

Reviewed on Mar 8, 2020

Home2 Suites by Hilton Philadelphia - Convention Center, PA
Hilton Philadelphia at Penn's Landing
4 out of 5
201 S. Christopher Columbus Blvd, Philadelphia, PA
Free CancellationReserve now, pay when you stay
The price is $178 per night
4.3/5Excellent! (974 reviews)

"I wish things were open as does everyone else ! Work staff was awesome."…"

Reviewed on Jul 21, 2020

Hilton Philadelphia at Penn's Landing
Sonesta Philadelphia Rittenhouse Square
4 out of 5
1800 Market St, Philadelphia, PA
The price is $139 per night
4.3/5Excellent! (2,103 reviews)

"Best hotel in Philly"…"

Reviewed on Apr 8, 2020

Sonesta Philadelphia Rittenhouse Square
DoubleTree by Hilton Philadelphia Center City
3.5 out of 5
237 S. Broad St., Philadelphia, PA
Free CancellationReserve now, pay when you stay
The price is $148 per night
4.3/5Excellent! (1,888 reviews)

"My stay was pretty good. It was quiet, the phone in my room did not work so if I wanted to order room service I would need to use the phone in the hall way. I also had to call down from the phone in the hallway to find the ice machine which was on a completely different floor. As far as cleanliness, ..."…"

Reviewed on Jul 18, 2020

DoubleTree by Hilton Philadelphia Center City
Warwick Hotel Rittenhouse Square
4 out of 5
220 S 17th Street, Philadelphia, PA
Free CancellationReserve now, pay when you stay
The price is $139 per night
4.2/5Excellent! (2,571 reviews)

"Great staff. Clean room, but could have been whipped down better by room service. Quick check in."…"

Reviewed on Jul 30, 2020

Warwick Hotel Rittenhouse Square
Club Quarters Hotel in Philadelphia
4 out of 5
1628 Chestnut St, Philadelphia, PA
The price is $99 per night
4.1/5Very Good! (2,627 reviews)

"The rooms were pretty unique. Not sure if it was better than a traditional room but definitely different."…"

Reviewed on Mar 19, 2020

Club Quarters Hotel in Philadelphia
Philadelphia Marriott Downtown
4 out of 5
1201 Market St, Philadelphia, PA
Get Rates
4.1/5Very Good! (2,177 reviews)

"I didn't like the fact that it was a non smoking hotel"…"

Reviewed on Apr 16, 2020

Philadelphia Marriott Downtown
Hilton Garden Inn Philadelphia Center City
3 out of 5
1100 Arch St, Philadelphia, PA
The price is $139 per night
4.1/5Very Good! (999 reviews)

"Staff In reception & breakfast dining room were cheerful, charming, helpful. I enjoyed my 4 night stay. Thank you"…"

Reviewed on Mar 13, 2020

Hilton Garden Inn Philadelphia Center City
Wyndham Philadelphia Historic District
3.5 out of 5
400 Arch Street, Philadelphia, PA
The price is $129 per night
4/5Very Good! (1,422 reviews)
Great Location for American History Buffs

"Great hotel located in the middle of Old Philadelphia neighborhood. Easy walking distance to many historical sites and public transportation."…"

Reviewed on Mar 14, 2020

Wyndham Philadelphia Historic District
DoubleTree Suites by Hilton Philadelphia West
3.5 out of 5
640 Fountain Road, Plymouth Meeting, PA
Free CancellationReserve now, pay when you stay
The price is $104 per night
4/5Very Good! (1,003 reviews)

"Property was very clean. Staff is always nice and welcoming. I've had at least 10 stays in this hotel."…"

Reviewed on Aug 3, 2020

DoubleTree Suites by Hilton Philadelphia West
Sheraton Philadelphia Downtown
4 out of 5
201 North 17th Street, Philadelphia, PA
Free CancellationReserve now, pay when you stay
The price is $99 per night
3.5/5Good! (102 reviews)

"Excellent place to stay. Clean, convenient, and very courteous employees. I will definitely stay here again."…"

Reviewed on Aug 1, 2020

Sheraton Philadelphia Downtown
Don't see what you're looking for?
We've got more Hotels with Restaurants. Find the right one for you.
View all properties
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.

Pocket Guide: Hotels with Restaurants in Philadelphia

Search for hotels in Philadelphia on Expedia. You can easily find your hotels in Philadelphia using one of the methods below:

  • View our selection of featured hotels in Philadelphia
  • Use the map to find hotels in the Philadelphia neighborhood you prefer
  • Use the filters to see hotels in a specific area of Philadelphia, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Philadelphia
  • Enter your travel dates to view the best deals on hotels in Philadelphia - while they last

More trip options

Travelers Loved These Hotels with Restaurants