Skip to main content
gogless

The best Marriott hotels in Pennsylvania

Check out our pick of great Marriott hotels in Pennsylvania

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Situated in Grove City, 15 km from Slippery Rock University Of Pennsylvania, TownePlace Suites by Marriott Grove City Mercer/Outlets features accommodation with a fitness centre, free private parking, a shared lounge and barbecue facilities. With free WiFi, this 3-star hotel offers a 24-hour front desk and a business centre. Guests can chill out in the indoor pool. It was clean. Loved the location directly across from the Outlets. The breakfast buffet was good quality, clean, and was being actively restocked. The hotel was also quiet.

Show more Show less
9.1
Superb
114 reviews
Price from
US$122.40
per night

Offering a restaurant and a state-of-the-art fitness centre, Courtyard by Marriott Philadelphia South at The Navy Yard is located in Philadelphia, near all the main stadiums. Free Wi-Fi access is available. I liked the check-in, the cleanliness of the entire hotel and the location close to sporting events. It's not in the heart of the city but on the outskirts close to the professional sports complex. The entire area looks like its all been built fairly recently and it appears to be very safe. The front desk clerk was very pleasant and made good recommendations on parking and how to get to the sports complex.

Show more Show less
9
Superb
353 reviews
Price from
US$197
per night

Located in Altoona, 2.8 km from Lakemont Park, TownePlace Suites by Marriott Altoona provides accommodation with free bikes, free private parking, a fitness centre and a shared lounge. 3.9 km from Altoona Railroaders Memorial Museum and 4.8 km from Altoona Amtrak Station, the property offers a tennis court and barbecue facilities. The hotel features an indoor pool and a 24-hour front desk and free WiFi throughout the property. Breakfast was excellent...many choices...great taste!

Show more Show less
9
Superb
23 reviews
Price from
US$140
per night

Featuring barbecue facilities, TownePlace Suites by Marriott Pittsburgh Harmarville is located in Harmarville in the Pennsylvania region, 19 km from Carnegie Mellon University and 20 km from University of Pittsburgh. Built in 2016, this 3-star hotel is within 13 km of Pittsburgh Zoo & PPG Aquarium and 18 km of Chatham University. The hotel provides an indoor pool, fitness centre and a 24-hour front desk. Clerk had a difficult time finding my reservation even with the confirmation number. Took more than 10 minutes to find reservation and check me in.

Show more Show less
9.2
Superb
41 reviews
Price from
US$174.60
per night

Situated 11 km from Pennsylvania State Capitol, TownePlace Suites by Marriott Harrisburg West/Mechanicsburg offers 3-star accommodation in Mechanicsburg and has free bikes, a fitness centre and a shared lounge. Boasting family rooms, this property also provides guests with a barbecue. The hotel features an indoor pool and a 24-hour front desk and free WiFi throughout the property. Size of the room. That the room had kitchen. Fitness/gym. Nice staff. Quiet area.

Show more Show less
9.2
Superb
88 reviews
Price from
US$126.65
per night

Located less than 2 miles from Philadelphia International Airport, the newly renovated Delta Hotels by Marriott Philadelphia Airport offer guests with the essential needs of the frequent traveler by focusing on the details that truly matter. Welcome to Simple, Made Perfect. Place clean and lots of space .

Show more Show less
8.1
Very good
1,278 reviews
Price from
US$118
per night

Courtyard by Marriott Hershey Chocolate Avenue offers accommodation in Hershey.

Hersheypark is 1.7 km from Courtyard by Marriott, while Hersheys Chocolate World is 1.9 km away. The nearest airport is Harrisburg International Airport, 15 km from Courtyard by Marriott Hershey Chocolate Avenue. Andrea was very nice and helpful

Show more Show less
8.8
Fabulous
181 reviews
Price from
US$111.20
per night

Courtyard by Marriott Erie Bayfront features a fitness centre, shared lounge, a restaurant and bar in Erie. With a seasonal outdoor swimming pool, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel provides an indoor pool, hot tub and free shuttle service. Beautiful location/view, clean, quiet.

Show more Show less
8.4
Very good
465 reviews
Price from
US$152.10
per night

Courtyard by Marriott Shippensburg offers accommodation in Shippensburg. Guests can enjoy the on-site restaurant.

Gettysburg is 37 km from Courtyard by Marriott Shippensburg, while Carlisle is 33 km from the property. The nearest airport is Frederick Municipal Airport, 73 km from the property. I would give 10 points on everything but the pool was closed th o my disappointment

Show more Show less
8.7
Fabulous
152 reviews
Price from
US$92.65
per night

Courtyard by Marriott Philadelphia Lansdale has free bikes, fitness centre, a terrace and restaurant in Lansdale. This 4-star hotel offers room service and a 24-hour front desk. Guests can chill out in the indoor pool. My kids wanted to swim. It was kind of a little party for my daughter birthday.

Show more Show less
8.7
Fabulous
104 reviews
Price from
US$148
per night

Most booked Marriott hotels in Pennsylvania this month

FAQs about Marriott hotels in Pennsylvania

Marriott Hotels that guests love in Pennsylvania