Star Rating
Hotel Name
Price Range (USD)to
Amenities

All Marriott Hotels And Resorts in or near Grantville

Courtyard by Marriott Harrisburg Hershey - Harrisburg
+1-888-690-5281
725 Eisenhower Blvd., Harrisburg, PA 17111 ~10.84 miles southwest of Grantville center
  • Three Star Suburban property
  • Check-in: 4:00 PM
  • Breakfast is mediocre
  • Terrific location
From$97
Very Good 4.0 /5Reviews Call
Courtyard by Marriott Harrisburg West - Mechanicsburg 4921 Gettysburg Rd., Mechanicsburg, PA 17055 ~18.68 miles southwest of Grantville center
  • Affordable Suburban property
  • 3 floors in hotel
  • Spacious rooms
  • Perfectly clean
From$70
Very Good 4.5 /5Reviews Call
Courtyard York 2799 Concord Rd., York, PA 17402 ~26.11 miles south of Grantville center
  • Mid-scale property
  • 4 floors in property
From$75
Very Good 4.0 /5Read Reviews Call
Lancaster Marriott at Penn Square - Lancaster 25 South Queen St., Lancaster, PA 17603 ~29.50 miles southeast of Grantville center
  • 4 star Downtown hotel
  • Hotel has 2 suites
  • Located near shopping areas with easy access to parking
  • Fantastic service
Courtyard by Marriott in Lancaster 1931 Hospitality Dr., Lancaster, PA 17601 ~31.00 miles southeast of Grantville center
  • Midscale Suburban hotel
  • Check-in time: 3:00pm
  • Breakfast is good
  • Awesome vibe
From$119
Very Good 4.5 /5Hotel Reviews Call

Hotels like Marriott Hotels And Resorts

Comfort Suites Grantville Hershey North 450 Station Rd., Grantville, PA 17028
  • 3 star Highway property
  • Free comp. breakfast
  • Television was broken
  • Bathroom could be bigger
Holiday Inn Harrisburg Hershey Area I 81 : Hershey Exit 80 I 81 Hershey Exit 80 I 81, Grantville, PA 17028
  • Mid-scale Rural property
  • Hotel has an eco-friendly policy See more
From$135
Very Good 4.0 /5Guest Reviews Call
Holiday Inn Harrisburg / Hershey in Grantville 604 Station Rd., Grantville, PA 17028
  • Affordable Suburban property
  • Hotel has 4 floors
The Inn at Westwynd Farm in Hummelstown 1620 Sand Beach Rd., Hummelstown, PA 17036
  • 3-star Rural hotel
  • Check in time: 3:00
From$170
Excellent 5.0 /5Read Reviews Call
Country Inn & Suites by Carlson Harrisburg Ne - Harrisburg 8000 Jonestown Rd., Harrisburg, PA 17112
  • Three Star Suburban hotel
  • 79 rooms in hotel
  • Wellness & sports facilities could use better cleaning
  • For only 53%, the tv was ok

Next: Show All Available Comparable Hotels with Pricing
Back to Top