Find Resorts & Hotels with Spas in Philadelphia, PA

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Philadelphia Resorts & Hotels with Spas

The Rittenhouse Philadelphia
Great for spa weekends
5 out of 5
210 W Rittenhouse Sq, Philadelphia, PA
Fully refundableReserve now, pay when you stay
The price is $303 per night from Dec 20 to Dec 20
4.7/5 Exceptional! (504 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...
"Beautiful hotel, wonderful service, amazing toiletries"

Reviewed on Oct 25, 2021

The Rittenhouse Philadelphia
The Inn at Penn, A Hilton Hotel
4 out of 5
3600 Sansom St, Philadelphia, PA
Fully refundableReserve now, pay when you stay
The price is $169 per night from Dec 19 to Dec 19
4.6/5 Exceptional! (987 reviews)
"Our room is very nice and the staff was very friendly!"

Reviewed on Nov 19, 2021

The Inn at Penn, A Hilton Hotel
Loews Philadelphia Hotel
Great for spa weekends
4 out of 5
1200 Market St, Philadelphia, PA
Fully refundableReserve now, pay when you stay
The price is $179 per night from Dec 14 to Dec 14
4.5/5 Wonderful! (1,624 reviews)
Travelers like: full-service spa, massage, facials, scrubs
Travelers say...
"My stay was beautiful! Can’t wait to go back."

Reviewed on Nov 22, 2021

Loews Philadelphia Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Kimpton Hotel Monaco Philadelphia, an IHG Hotel
4.5 out of 5
433 Chestnut St., Philadelphia, PA
Fully refundable
The price is $159 per night from Dec 19 to Dec 19
4.5/5 Wonderful! (1,250 reviews)
"Nice place. Comfortable. Would be nice if the person standing at the front door opened the door for guests rather than just watching my elderly mother or 60 lb daughter struggle with a big glass door. Also better for Covid. That was weird to me"

Reviewed on Nov 25, 2021

Kimpton Hotel Monaco Philadelphia, an IHG Hotel
Hyatt House Philadelphia/King of Prussia
3.5 out of 5
240 Mall Blvd, King of Prussia, PA
Fully refundable
The price is $149 per night from Dec 17 to Dec 17
4.5/5 Wonderful! (977 reviews)
"Very nice lobby"

Reviewed on Nov 25, 2021

Hyatt House Philadelphia/King of Prussia
Kimpton Hotel Palomar Philadelphia, an IHG Hotel
4.5 out of 5
117 S 17th St, Philadelphia, PA
Fully refundable
The price is $143 per night from Dec 19 to Dec 19
4.4/5 Wonderful! (974 reviews)
"Great location. Good hotel overall."

Reviewed on Nov 23, 2021

Kimpton Hotel Palomar Philadelphia, an IHG Hotel
Staybridge Suites Montgomeryville, an IHG Hotel
3 out of 5
119 Garden Golf Blvd, North Wales, PA
Fully refundable
The price is $132 per night from Dec 1 to Dec 1
4.4/5 Excellent! (629 reviews)
"Very clean, well taken care of and overall pleasant space. Quiet, slightly more upscale than what we expected so it was a pleasant surprise. Will definitely recommend and come back!"

Reviewed on Nov 19, 2021

Staybridge Suites Montgomeryville, an IHG Hotel
The Ritz-Carlton, Philadelphia
Great for spa weekends
5 out of 5
Ten Avenue of the Arts, Philadelphia, PA
Fully refundableReserve now, pay when you stay
The price is $296 per night from Dec 5 to Dec 5
4.3/5 Excellent! (933 reviews)
Travelers like: full-service spa, massage, facials, couples spa treatments
Travelers say...
"Great property. The room and common areas were all immaculate. My room was quiet and spacious with a comfy bed. I asked for a late checkout and was given even a later time then I had requested. The staff were all very courteous and pleasant. Although the Ritz is a bit more then other nearby hotels, ..."

Reviewed on Oct 12, 2021

The Ritz-Carlton, Philadelphia
The Bellevue Hotel, in The Unbound Collection by Hyatt
4.5 out of 5
200 South Broad Street, Philadelphia, PA
The price is $152 per night from Dec 22 to Dec 22
4.3/5 Excellent! (992 reviews)
"The property is lovely We would definitely go back"

Reviewed on Nov 19, 2021

The Bellevue Hotel, in The Unbound Collection by Hyatt
The Logan Philadelphia, Curio Collection by Hilton
Great for spa weekends
4.5 out of 5
One Logan Square, Philadelphia, PA
Fully refundableReserve now, pay when you stay
The price is $153 per night from Dec 21 to Dec 21
4.1/5 Very Good! (1,047 reviews)
Travelers like: full-service spa, massage
Travelers say...
"Clean & spacious room."

Reviewed on Nov 23, 2021

The Logan Philadelphia, Curio Collection by Hilton
Hilton Garden Inn Philadelphia Center City
3 out of 5
1100 Arch St, Philadelphia, PA
Fully refundableReserve now, pay when you stay
The price is $98 per night from Dec 5 to Dec 5
4.1/5 Very Good! (957 reviews)
"It was within the area I needed to move about in. Wish I could of stayed longer, just in for the Marathon"

Reviewed on Nov 22, 2021

Hilton Garden Inn Philadelphia Center City
Hampton Inn Philadelphia-Center City-Convention Ctr
3 out of 5
1301 Race St, Philadelphia, PA
Fully refundableReserve now, pay when you stay
The price is $127 per night from Dec 17 to Dec 17
4.1/5 Very Good! (1,009 reviews)
"This hotel is properly upd!ted and clean. Even through their staffing issues they were sure to take care and make their guests comfortable. The front desk kept a package for me that i had delivered to the location. Kind, helpful, and ready to go above and beyond."

Reviewed on Nov 19, 2021

Hampton Inn Philadelphia-Center City-Convention Ctr
Sheraton Valley Forge Hotel
3.5 out of 5
480 N Gulph Road, King of Prussia, PA
Fully refundableReserve now, pay when you stay
The price is $103 per night from Dec 24 to Dec 24
4.1/5 Very Good! (876 reviews)
"Some problems with restaurant service, but management was helpful and responsive."

Reviewed on Nov 8, 2021

Sheraton Valley Forge Hotel
SpringHill Suites by Marriott Philadelphia Langhorne
2.5 out of 5
200 N Buckstown Dr, Langhorne, PA
Fully refundableReserve now, pay when you stay
The price is $103 per night from Nov 28 to Nov 28
4.1/5 Very Good! (948 reviews)
"Great modern space but the carpet need a deep clean"

Reviewed on Nov 21, 2021

SpringHill Suites by Marriott Philadelphia Langhorne
Sheraton Bucks County Langhorne
3.5 out of 5
400 Oxford Valley Rd, Langhorne, PA
Fully refundableReserve now, pay when you stay
The price is $103 per night from Nov 28 to Nov 28
4.1/5 Very Good! (969 reviews)
"Excellent customer service from the entire team."

Reviewed on Nov 22, 2021

Sheraton Bucks County Langhorne
Embassy Suites by Hilton Philadelphia Valley Forge
3.5 out of 5
888 Chesterbrook Blvd, Wayne, PA
Fully refundableReserve now, pay when you stay
The price is $110 per night from Dec 17 to Dec 17
3.9/5 Very Good! (987 reviews)
"I like how clean and organize it was ,there were no cook to serve breakfast , but hot breakfast was served . No hot tub , a little disappointed. Pool was cold. Happy hour was good. . Over tall good , I would stay again. Parking was good."

Reviewed on Nov 25, 2021

Embassy Suites by Hilton Philadelphia Valley Forge
Best Western Plus The Inn At King Of Prussia
3.5 out of 5
127 S Gulph Road, King of Prussia, PA
Fully refundableReserve now, pay when you stay
The price is $101 per night from Dec 1 to Dec 1
3.8/5 Good! (916 reviews)
"Quick and easy check in"

Reviewed on Nov 23, 2021

Best Western Plus The Inn At King Of Prussia
Embassy Suites by Hilton Philadelphia Airport
3.5 out of 5
9000 Bartram Avenue, Philadelphia, PA
Fully refundableReserve now, pay when you stay
The price is $123 per night from Dec 12 to Dec 12
3.8/5 Good! (956 reviews)
"The hotel served its purpose. It accommodated me and my family at the last minute. The breakfast was great. However, the rooms could have been a bit cleaner. There were stains on my bedskirt. There were no bags in the trash cans and the sink was stopped up. Overall, my stay was fine."

Reviewed on Nov 23, 2021

Embassy Suites by Hilton Philadelphia Airport
Hyatt Place Philadelphia/ King of Prussia
3 out of 5
440 American Avenue, King of Prussia, PA
Fully refundableReserve now, pay when you stay
The price is $107 per night from Dec 19 to Dec 19
3.7/5 Good! (775 reviews)
"Very nice staff, clean, Quite"

Reviewed on Oct 18, 2021

Hyatt Place Philadelphia/ King of Prussia
Best Western Plus Philadelphia Bensalem Hotel
Great for spa weekends
2.5 out of 5
3499 Street Road, Bensalem, PA
Fully refundableReserve now, pay when you stay
The price is $106 per night from Dec 2 to Dec 2
3.6/5 Good! (984 reviews)
Travelers like: spa services onsite, hot tub
Travelers say...
"I liked that the staff was able to help find a room in a sold out hotel after Expedia took my money and didn't notify the hotel of our reservation"

Reviewed on Nov 8, 2021

Best Western Plus Philadelphia Bensalem Hotel
Don't see what you're looking for?
See all available properties in Philadelphia
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.

Frequently asked questions

Recent reviews of Philadelphia hotels
expedia verified reviews