Hotels Near Williams Grove Amusement Park - Mechanicsburg Pennsylvania Attractions

Arrival Date
Departure Date
Adults
Children

Williams Grove Amusement Park Hotels Motels - Mechanicsburg Pennsylvania

1825 Inn Bed and Breakfast
409 S Lingle Ave
Palmyra, PA 00
Nightly Rates starting at: $0.00
  2 Star
22.55 miles from Williams Grove Amusement Park


      1825 Inn is a Historical Bed and Breakfast just 3.5 miles to Hershey Attractions. This country home ...see more
     


Americas Best Inns-Carlisle
1825 Harrisburg Pike
Carlisle, PA 17013
Nightly Rates starting at: $125.10
  1 Star
5.77 miles from Williams Grove Amusement Park


      Full Service Hotel located conveniently near Interstate 81 and the Pennsylvania Turnpike. Affordable...see more
     


Americas Best Value Inn
2951 Horseshoe Pike
Palmyra, PA 17078
Nightly Rates starting at: $69.99
  1 Star
22.68 miles from Williams Grove Amusement Park


      Welcome to Americas Best Value Inn Palmyra/Hershey/ located in the Lebanon Valley between Annville a...see more
     


Americas Best Value Inn
1460 Harrisburg Pike
Carlisle, PA 17015
Nightly Rates starting at: $119.95
  1 Star
6.16 miles from Williams Grove Amusement Park


      Welcome to Americas Best Value Inn of Carlisle/ PA. Located in Cumberland County/ the city offers a ...see more
     


Americas Best Value Inn
4125 North Front Street
Harrisburg, PA 17110
Nightly Rates starting at: $54.99
  1 Star
8.69 miles from Williams Grove Amusement Park


      Welcome to Americas Best Value Inn Harrisburg- conveniently located off of I-81 Exit 66 in Pennsylva...see more
     


B.F. Hiestand House Bed & Brea
722 East Market Street
Marietta, PA 17547
Nightly Rates starting at: $165.00
  3 Star
26.75 miles from Williams Grove Amusement Park


      The B.F. Hiestand House is an elegant High Queen Anne style Victorian home conveniently located in t...see more
     


BEST WESTERN PLUS Harrisburg Airport Inn & Suites
815 S Eisenhower Boulevard
Middletown, PA 17057
Nightly Rates starting at: $59.99
  2 Star
11.30 miles from Williams Grove Amusement Park


      The BEST WESTERN PLUS Harrisburg Airport Inn & Suites is a full-service Middletown, Pennsylvania hot...see more
     


BEST WESTERN PLUS New Cumberland Inn & Suites
702 Limekiln Road
New Cumberland, PA 17070-2315
Nightly Rates starting at: $129.00
  2 Star
6.75 miles from Williams Grove Amusement Park


      Stay at this New Cumberland, Pennsylvania hotel offering superior accommodations and a deluxe contin...see more
     


BEST WESTERN PREMIER The Central Hotel & Conference Center
800 E Park Drive
Harrisburg, PA 17111-2807
Nightly Rates starting at: $106.25
  2 Star
10.67 miles from Williams Grove Amusement Park


      Welcome to BEST WESTERN PREMIER the Central Hotel & Conference Center. Entirely renovated in 2011 ...see more
     


BOQ-Commons at Parker Spring
807a Claremont Road
Carlisle, PA 17013
Nightly Rates starting at: $0.00
  2 Star
8.50 miles from Williams Grove Amusement Park


      Ulysses S. Grant would have slept here! Our 3-bedroom condominium is the perfect location to tour ce...see more
     


BUDGET INN
142 Old US 22
Mifflintown, PA 17059
Nightly Rates starting at: $59.99
  3 Star
30.91 miles from Williams Grove Amusement Park


      Easy Access from 322 and Centrally located between State College and Harrisburg. Clean, Comfortable ...see more
     


Best Western Carlisle
1155 Harrisburg Pike
Carlisle, PA 17013-1669
Nightly Rates starting at: $199.99
  2 Star
7.57 miles from Williams Grove Amusement Park


      Discover this newer Carlisle, Pennsylvania hotel conveniently near Dickinson Law College, the Carlis...see more
     


Best Western Inn Hershey
Route 422 & Sipe Avenue
Hershey, PA 17033
Nightly Rates starting at: $84.99
  2 Star
17.35 miles from Williams Grove Amusement Park


      Stay at this family-friendly Hershey hotel- pet friendly and minutes away from the Hershey Medical C...see more
     


Best Western Plantation Inn
381 Cumberland Pkwy
Mechanicsburg, PA 17055
Nightly Rates starting at: $65.00
  2 Star
2.64 miles from Williams Grove Amusement Park


      This charming Mechanicsburg, Pennsylvania hotel is less than an hour away from five of the East's mo...see more
     


Best Western Westgate Inn
1415 Kenneth Road
York, PA 17404
Nightly Rates starting at: $84.99
  2 Star
21.47 miles from Williams Grove Amusement Park


      This newly renovated York, Pennsylvania hotel offers convenient access to nearby Harrisburg, Gettysb...see more
     


Budget Host Spirit of 76 York
1162 Haines Rd
York, PA 17402
Nightly Rates starting at: $80.00
  2 Star
25.26 miles from Williams Grove Amusement Park


      When you stay at Budget Host inn, you will find exceptional quality and value. With more than 160 in...see more
     


Candlewood Suites HARRISBURG
504 NORTH MOUNTAIN RD
Harrisburg, PA 17112
Nightly Rates starting at: $85.06
  2 Star
13.44 miles from Williams Grove Amusement Park


      Hotel's Located in Harrisburg, PA Near Hersheypark Situated along the Susquehanna River, Pennsylvani...see more
     


Carlisle House
148 South Hanover Street
Carlisle, PA 17013
Nightly Rates starting at: $149.00
  2 Star
9.76 miles from Williams Grove Amusement Park


      As the only B and B in the Carlisle Downtown Historic District, we invite you to leave your car in o...see more
     


Cocoa Country Inn and Suite
1518 East Chocolate Avenue
Hershey, PA 17033
Nightly Rates starting at: $98.99
  2 Star
21.20 miles from Williams Grove Amusement Park


      Clean, cozy rooms across the street from fine Italian dining and surrounded by many restaurants. Coc...see more
     


Cocoa Flats
7 West Main Street
Hummelstown, PA 17036
Nightly Rates starting at: $0.00
 
16.00 miles from Williams Grove Amusement Park


      All suites property with a relaxed home like feel. Our newly renovated hotel is located in historic ...see more
     


Comfort Inn & Suites York
2250 N. George St.
York, PA 17402
Nightly Rates starting at: $136.50
  2 Star
21.52 miles from Williams Grove Amusement Park


      Perfect for business and leisure travelers. Features free wireless internet service, Comfort Sunshin...see more
     


Comfort Inn At The Park
1200 Mae St.
Hummelstown, PA 17036
Nightly Rates starting at: $99.95
  2 Star
17.14 miles from Williams Grove Amusement Park


      This Comfort Inn at the Park features a beautiful indoor heated swimming pool, free wireless and wir...see more
     


Comfort Inn Capital City
1012 Wesley Drive
Mechanicsburg, PA 17055
Nightly Rates starting at: $139.00
  2 Star
2.67 miles from Williams Grove Amusement Park


      The Comfort Inn just completed a major renovation of the interior hotel. Perfect for leisure and bus...see more
     


Comfort Inn Harrisburg
5680 Allentown Blvd.
Harrisburg, PA 17112
Nightly Rates starting at: $111.50
  2 Star
13.17 miles from Williams Grove Amusement Park


      Our Comfort Inn was totally renovated in 2011 and is the newest member of the Choice Family in the H...see more
     


Comfort Inn New Cumberland
130 Limekiln Rd.
New Cumberland, PA 17070
Nightly Rates starting at: $111.48
  2 Star
6.84 miles from Williams Grove Amusement Park


      Perfect for leisure and business travelers alike, the Comfort Inn of New Cumberland features a refre...see more
     


Comfort Inn Riverfront
525 South Front St.
Harrisburg, PA 17104
Nightly Rates starting at: $79.99
  2 Star
7.14 miles from Williams Grove Amusement Park


      Perfect for business and leisure travelers alike, the Comfort Inn Riverfront in downtown Harrisburg ...see more
     


Comfort Inn West
6325 Carlisle Pike (US 11)
Mechanicsburg, PA 17050
Nightly Rates starting at: $94.00
  2 Star
1.34 miles from Williams Grove Amusement Park


      Perfect for leisure and business travelers alike, the Comfort Inn of Mechanicsburg Pennsylvania feat...see more
     


Comfort Suites Carlisle
10 S. Hanover Street
Carlisle, PA 17013
Nightly Rates starting at: $151.00
  2 Star
9.77 miles from Williams Grove Amusement Park


      The Comfort Suites of downtown Carlisle features free high-speed Internet service, restaurant and lo...see more
     


Comfort Suites Grantville
450 Station Road
Grantville, PA 17028
Nightly Rates starting at: $99.99
  2 Star
20.70 miles from Williams Grove Amusement Park


      Perfect for leisure and business travelers alike, the Comfort Suites of Grantville features an indoo...see more
     


Comfort Suites Hummelstown
320 Milroy Road
Hummelstown, PA 17036
Nightly Rates starting at: $119.00
  2 Star
14.01 miles from Williams Grove Amusement Park


      The brand new 2009 Comfort Suites Near the Park is ideally located just minutes from Hershey Park an...see more
     


Country Inn & Suites By Carlson, Carlisle, PA
1529 COMMERCE AVENUE
Carlisle, PA 17105
Nightly Rates starting at: $153.60
  2 Star
12.06 miles from Williams Grove Amusement Park


      Brand new hotel located off of Interstate 81. Amenities include complimentary continental breakfast,...see more
     


Country Inn & Suites By Carlson, Harrisburg Northeast (Hershey), PA
8000 JONESTOWN RD
Harrisburg, PA 17112
Nightly Rates starting at: $134.00
  2 Star
17.70 miles from Williams Grove Amusement Park


      - Complimentary Deluxe Continental Breakfast - Complimentary Wireless High Speed Internet Access - H...see more
     


Country Inn & Suites By Carlson, Harrisburg West (Camp Hill, Hershey), PA
4943 GETTYSBURG ROAD
Mechanicsburg, PA 17055
Nightly Rates starting at: $100.00
  2 Star
2.73 miles from Williams Grove Amusement Park


      Complimentary High Speed Internet access, hot breakfast buffet, evening social hour Mon-Thr, indoor ...see more
     


Country Inn & Suites By Carlson, Harrisburg@ Union Deposit Rd, PA
1025 PEIFFERS LANE
Harrisburg, PA 17109
Nightly Rates starting at: $95.00
  2 Star
10.50 miles from Williams Grove Amusement Park


      Please update with the following: Our Harrisburg hotel is located of I-83 at Union Deposit Road wit...see more
     


Country Inn & Suites By Carlson, Hershey at the Park, PA
195 HERSHEY ROAD
Hummelstown, PA 17036
Nightly Rates starting at: $160.20
  2 Star
17.38 miles from Williams Grove Amusement Park


      Hotel features traditional rooms and suites with separate bedroom. All have flat screen TV's, microw...see more
     


Country Inn & Suites By Carlson, York, PA
245 ST. CHARLES WAY
York, PA 17402
Nightly Rates starting at: $77.00
  3 Star
26.44 miles from Williams Grove Amusement Park


      -Completely Non-Smoking -Complimentary wireless high speed internet access -Business center -Indoor ...see more
     


Courtyard Harrisburg Hershey
725 Eisenhower Blvd
Harrisburg, PA 17111
Nightly Rates starting at: $162.00
  3 Star
10.57 miles from Williams Grove Amusement Park


      Premier among Harrisburg, PA hotels, Courtyard Harrisburg Hershey is conveniently located just minut...see more
     


Courtyard Harrisburg West/Mechanicsburg
4921 Gettysburg Road
Mechanicsburg, PA 17055
Nightly Rates starting at: $154.00
  3 Star
2.75 miles from Williams Grove Amusement Park


      The Courtyard by Marriott Harrisburg West is located just off Route 15 less than a mile from I-76 (P...see more
     


Courtyard York
2799 Concord Road
York, PA 17402
Nightly Rates starting at: $149.00
  3 Star
24.57 miles from Williams Grove Amusement Park


      The new state-of-the-art lobby at Courtyard by Marriott provides greater flexibility and choices for...see more
     


Crowne Plaza HARRISBURG-HERSHEY
23 South Second Street
Harrisburg, PA 17101
Nightly Rates starting at: $129.00
  3 Star
7.03 miles from Williams Grove Amusement Park


      Enjoy Your Stay at One of the Best Harrisburg PA Hotels Nestled on the banks of the Susquehanna Rive...see more
     


Days Inn And Suites York
334 Arsenal Road
York, PA 17402-1908
Nightly Rates starting at: $62.99
  2 Star
22.50 miles from Williams Grove Amusement Park


      Welcome to our Days Inn and Suites located conveniently located off Interstate I-83. We are near ma...see more
     


Days Inn Carlisle North
1825 Harrisburg Pike
Carlisle, PA 17015
Nightly Rates starting at: $125.10
  2 Star
5.77 miles from Williams Grove Amusement Park


      Whether traveling for business or leisure, the Days Inn in Carlisle North is conveniently located of...see more
     


Days Inn Carlisle South
101 Alexander Spring Road
Carlisle, PA 17013
Nightly Rates starting at: $79.00
  2 Star
11.27 miles from Williams Grove Amusement Park


      2011 Days Inn Chairman Award for Quality year after year. At the Carlisle Days Inn, our guests are o...see more
     


Days Inn Grantville
252 Bow Creek Rd
Grantville, PA 17028
Nightly Rates starting at: $74.99
  2 Star
21.31 miles from Williams Grove Amusement Park


      Welcome to the newly renovated Days Inn Grantville! Conveniently located off of Interstate 81 at ex...see more
     


Days Inn Harrisburg
7848 Linglescown Road
Harrisburg, PA 17112
Nightly Rates starting at: $60.01
  2 Star
17.18 miles from Williams Grove Amusement Park


      * Daystop of Harrisburg brings you into a busy truckstop world, where good food and plenty of it, ...see more
     


Days Inn Harrisburg North
3919 North Front St/I-81
Harrisburg, PA 17110
Nightly Rates starting at: $67.49
  2 Star
8.37 miles from Williams Grove Amusement Park


      Para Espanol, por favor haga click en Hotel Website arriba. Days Inn Harrisburg North is a 5 Sunbur...see more
     


Days Inn Hershey
350 W Chocolate Ave
Hershey, PA 17033
Nightly Rates starting at: $99.99
  2 Star
18.86 miles from Williams Grove Amusement Park


      Welcome to the Days Inn Hershey, the closest hotel to Hershey park, Zoo America, GIANT Center, Choco...see more
     


Days Inn New Cumberland/Harrisburg South
353 Lewisberry Rd
New Cumberland, PA 17070
Nightly Rates starting at: $79.99
  2 Star
7.06 miles from Williams Grove Amusement Park


      Days Inn Harrisburg Southwest is conveniently located at the intersection of I-76 and I-83. Our Inn ...see more
     


Econo Lodge Carlisle
1252 Harrisburg Pike
Carlisle, PA 17013
Nightly Rates starting at: $129.99
  1 Star
6.53 miles from Williams Grove Amusement Park


      The Econo Lodge of Carlisle offers travelers comfort and convenience at an affordable rate. Guests ...see more
     


Econo Lodge Harrisburg
495 Eisenhower Blvd.
Harrisburg, PA 17111
Nightly Rates starting at: $44.99
  1 Star
10.37 miles from Williams Grove Amusement Park


      Located 10 minutes to Hershey Park, State Capitol & Farm Show Complex. Walking distance to shopping ...see more
     


Econo Lodge Harrisburg
150 Nationwide Drive
Harrisburg, PA 17110
Nightly Rates starting at: $59.99
  1 Star
9.97 miles from Williams Grove Amusement Park


      Conveniently located close to Hershey Park, Lacaster Amish Country and Gettysburg Battlefields the E...see more
     


Econo Lodge Harrisburg
7930 Linglestown Road
Harrisburg, PA 17112
Nightly Rates starting at: $52.49
  1 Star
17.60 miles from Williams Grove Amusement Park


      The Econo Lodge is ideally located in the Hershey Chocolate World Park area. Explore captial City or...see more
     


Econo Lodge Hershey
115 Lucy Ave.
Hershey, PA 17033
Nightly Rates starting at: $129.00
  1 Star
17.38 miles from Williams Grove Amusement Park


      Less than 2 miles from Hershey Park and Giant Center. 3 blocks from Hershey Medical Center. 2 blocks...see more
     


Econo Lodge Mechanicsburg
650 Gettysburg Rd.
Mechanicsburg, PA 17055
Nightly Rates starting at: $52.99
  1 Star
2.67 miles from Williams Grove Amusement Park


      Quiet, clean, BRONZE AWARD winning location with cable TV, FREE local calls, FREE Continental Breakf...see more
     


Econo Lodge Mifflintown
US 322/22 at SR 35 2 Stop 35 Plaza
Mifflintown, PA 17059-9056
Nightly Rates starting at: $72.49
  1 Star
31.08 miles from Williams Grove Amusement Park


      The Econo Lodge Mifflintown is centrally located between the cities of State College and Harrisburg ...see more
     


Econo Lodge Wormleysburg
860 N. Front St. US 15, 11
Wormleysburg, PA 17043-1024
Nightly Rates starting at: $49.37
  1 Star
5.76 miles from Williams Grove Amusement Park


      Across the river from Harrisburg. Close to Hershey, Lancaster and Gettysburg. 2 miles from the shopp...see more
     


Econo Lodge York
222 Arsenal Road
York, PA 17402
Nightly Rates starting at: $46.99
  1 Star
22.39 miles from Williams Grove Amusement Park


      The Econo Lodge hotel in York, PA is conveniently located at the intersection of Route 30 and Route ...see more
     


Fairfield Inn & Suites Carlisle
1528 Commerce Avenue
Carlisle, PA 17015
Nightly Rates starting at: $159.00
  2 Star
12.11 miles from Williams Grove Amusement Park


      Whether traveling for business or leisure, the Fairfield Inn & Suites in Carlisle, PA is ideal. Loca...see more
     


Fairfield Inn & Suites Harrisburg New Cumberland/I-83
185 Beacon Hill Boulevard
New Cumberland, PA 17070
Nightly Rates starting at: $99.00
  2 Star
6.86 miles from Williams Grove Amusement Park


      Only Fairfield Inn & Suites by Marriott?? Harrisburg/West,conveniently located near I83, I-76 and I8...see more
     


Fairfield Inn Harrisburg Hershey
1018 Briarsdale Road
Harrisburg, PA 17109
Nightly Rates starting at: $119.00
  2 Star
10.38 miles from Williams Grove Amusement Park


      Our hotel is conveniently situated between Hershey and Harrisburg, the state capital of Pennsylvania...see more
     


Four Points By Sheraton York
1650 Toronita Street
York, PA 17402
Nightly Rates starting at: $125.00
  3 Star
22.33 miles from Williams Grove Amusement Park


      Sweet Treat. Welcome to the Four Points by Sheraton York in the heart of the Factory Tour Capital o...see more
     


Gelinas Manor
219 Front Street
Boiling Springs, PA 17007
Nightly Rates starting at: $99.00
  2 Star
8.36 miles from Williams Grove Amusement Park


      Located on Front Street by the Lake in Boiling Springs is this circa 1869 Victorian Home, which is o...see more
     


Hampton Inn Suites Hershey
749 East Chocolate Avenue
Hershey, PA 17033
Nightly Rates starting at: $119.00
  2 Star
20.36 miles from Williams Grove Amusement Park


      The Hampton Inn - Suites Hershey hotel in Pennsylvania is located in downtown Hershey Pennsylvania o...see more
     


Hampton Inn York PA
1550 Mount Zion Rd
York, PA 17402
Nightly Rates starting at: $122.40
  2 Star
23.58 miles from Williams Grove Amusement Park


      The Hampton Inn York hotel is located just minutes off Pennsylvania Interstate I-83. Downtown York ...see more
     


Hampton Inn Carlisle
1164 Harrisburg Pike
Carlisle, PA 17013
Nightly Rates starting at: $109.65
  2 Star
7.32 miles from Williams Grove Amusement Park


      This property is 100 pct non smoking The Hampton Inn Carlisle hotel is located east of Interstate 8...see more
     


Hampton Inn Harrisburg West
4950 Ritter Rd
Mechanicsburg, PA 17055
Nightly Rates starting at: $99.00
  2 Star
2.95 miles from Williams Grove Amusement Park


      The Hampton Inn Harrisburg-West hotel is located off the Pennsylvania Turnpike Exit 236 and US Route...see more
     


Hampton Inn HarrisburgEast/Hershey
4230 Union Deposit Road
Harrisburg, PA 17111
Nightly Rates starting at: $135.00
  2 Star
10.78 miles from Williams Grove Amusement Park


      The Hampton Inn Harrisburg-East/Hershey Area/ hotel in Pennsylvania is located on the east side of I...see more
     


Hershey Lodge
West Chocolate Avenue and University Drive
Hershey, PA 17033
Nightly Rates starting at: $319.00
  3 Star
19.15 miles from Williams Grove Amusement Park


      An official resort of Hersheypark Hershey Lodge keeps you and your guests happy and comfortable duri...see more
     


Hilton Garden Inn Harrisburg East
3943 TecPort Drive
Harrisburg, PA 17111
Nightly Rates starting at: $159.00
  3 Star
10.12 miles from Williams Grove Amusement Park


      The Hilton Garden Inn Harrisburg East hotel is conveniently located only 8 miles from Hershey Park T...see more
     


Hilton Garden Inn Hershey
550 East Main Street
Hummelstown, PA 17036
Nightly Rates starting at: $183.33
  2 Star
16.73 miles from Williams Grove Amusement Park


      The Hilton Garden Inn Hershey hotel in Hershey PA near Hersheypark theme park Hershey*s Giant Center...see more
     


Hilton Harrisburg
One North Second Street
Harrisburg, PA 17101
Nightly Rates starting at: $219.00
  3 Star
7.00 miles from Williams Grove Amusement Park


      The Hilton Harrisburg hotel is in the thriving heart of historic downtown Harrisburg Pennsylvania ju...see more
     


Hmptn Inn Harrisburg Grntville
255 Bow Creek Road
Grantville, PA 17028
Nightly Rates starting at: $119.00
  2 Star
21.07 miles from Williams Grove Amusement Park


      The Hampton Inn Harrisburg/Grantville/Hershey is in the perfect location for many activities. The h...see more
     


Holiday Inn Express Elizabethtown (Hershey Area)
147 MERTS DRIVE
Elizabethtown, PA 17022
Nightly Rates starting at: $179.00
  2 Star
24.30 miles from Williams Grove Amusement Park


      Enjoy Quality Perks at Our Hotel's Hershey Area Location Situated between Harrisburg, Hershey and La...see more
     


Holiday Inn Express HARRISBURG EAST
4021 UNION DEPOSIT ROAD
Harrisburg, PA 17109
Nightly Rates starting at: $115.00
  2 Star
10.37 miles from Williams Grove Amusement Park


      The Holiday Inn Express Harrisburg East is perfect for both business and leisure travelers with easy...see more
     


Holiday Inn Express HERSHEY (HARRISBURG AREA)
610 Walton Avenue
Hummelstown, PA 17036
Nightly Rates starting at: $162.00
  2 Star
16.88 miles from Williams Grove Amusement Park


      Welcome to the Holiday Inn Express Hershey . We have affordable, convenient and comfortable surround...see more
     


Holiday Inn Express Hotel & Suites HARRISBURG WEST
2055 TECHNOLOGY PARKWAY
Mechanicsburg, PA 17050
Nightly Rates starting at: $94.06
  2 Star
4.33 miles from Williams Grove Amusement Park


      Welcome to Holiday Inn Express Hotel & Suites Harrisburg West. This newly constructed hotel offers l...see more
     


Holiday Inn Express Hotel & Suites HARRISBURG-HERSHEY
5680 ALLENTOWN BLVD
Harrisburg, PA 17112
Nightly Rates starting at: $126.00
  3 Star
13.05 miles from Williams Grove Amusement Park


      Welcome to the Holiday Inn Express Hotel & Suites Harrisburg/Hershey located in the Heart of Pennsyl...see more
     


Holiday Inn Express Hotel & Suites YORK
140 Leader Heights Road
York, PA 17403
Nightly Rates starting at: $94.00
  2 Star
27.13 miles from Williams Grove Amusement Park


      Business and pleasure travelers will find a 100% non-smoking home away from home dedicated to surrou...see more
     


Holiday Inn HARRISBURG (HERSHEY AREA) I-81
HERSHEY EXIT 80, I-81
Grantville, PA 17028
Nightly Rates starting at: $163.00
  3 Star
20.88 miles from Williams Grove Amusement Park


      Welcome to the award winning Holiday Inn Harrisburg/Hershey Hotel , conveniently located 8 miles nor...see more
     


Holiday Inn HARRISBURG (PA TPK EXIT 40A)
I-83 & PA TURNPIKE
New Cumberland, PA 17070
Nightly Rates starting at: $119.00
  2 Star
6.87 miles from Williams Grove Amusement Park


      Welcome to the Harrisburg Holiday Inn Hotel and Conference Center , a friendly full-service hotel lo...see more
     


Holiday Inn HARRISBURG-EAST (AIRPORT AREA)
4751 LINDLE RD
Harrisburg, PA 17111
Nightly Rates starting at: $185.00
  2 Star
10.95 miles from Williams Grove Amusement Park


      This Harrisburg - Hershey Hotel Has It all. Looking for hotels near Hershey for a family vacation or...see more
     


Holiday Inn YORK-ROUTE 74 & US 30
2000 LOUCKS RD
York, PA 17404
Nightly Rates starting at: $149.00
  3 Star
21.45 miles from Williams Grove Amusement Park


      The York Holiday Inn Hotel & Conference Center . This York, PA hotel offers all the comforts of home...see more
     


Homewood Suites by Hilton Harrisburg EastHershey Area PA
3990 TecPort Drive
Harrisburg, PA 17111
Nightly Rates starting at: $135.15
  3 Star
10.00 miles from Williams Grove Amusement Park


      The Homewood Suites by Hilton Harrisburg East-Hershey Area hotel is located in Harrisburg Pennsylvan...see more
     


Homewood Suites by Hilton Harrisburg West
5001 Ritter Road
Mechanicsburg, PA 17055
Nightly Rates starting at: $109.65
  2 Star
2.90 miles from Williams Grove Amusement Park


      You must stay and discover why the beautiful Homewood Suites by Hilton Harrisburg-West Hershey Area ...see more
     


Homewood Suites by Hilton York
200 Masonic Drive
York, PA 17406
Nightly Rates starting at: $129.00
  3 Star
21.76 miles from Williams Grove Amusement Park


      Homewood Suites by Hilton York is the only upscale all-suite hotel in York Pennsylvania. Featuring o...see more
     


Hotel Carlisle
1700 Harrisburg Pike
Carlisle, PA 17015
Nightly Rates starting at: $139.95
  2 Star
5.93 miles from Williams Grove Amusement Park


      The Hotel Carlisle- where elegance- convenience- hospitality and service are yours from beginning to...see more
     


Howard Johnson Inn Harrisburg
473 Eisenhower Blvd/I-83
Harrisburg, PA 17111
Nightly Rates starting at: $55.20
  2 Star
10.25 miles from Williams Grove Amusement Park


      GOLD MEDAL AWARD * Free High-Speed Wireless Internet * Lancaster Brewing Company Restaurant on...see more
     


Howard Johnson Inn Hershey
845 East Chocolate Avenue
Hershey, PA 17033
Nightly Rates starting at: $89.99
  2 Star
20.35 miles from Williams Grove Amusement Park


      Welcome to the Howard Johnson Inn Hershey. We are just a stone throw away from the famous Hershey Ch...see more
     


Howard Johnson Inn, Carlisle, Pa
1245 Harrisburg Pike
Carlisle, PA 17013
Nightly Rates starting at: $139.99
  1 Star
6.73 miles from Williams Grove Amusement Park


      HJ Rookie Property of the Year 2004 Recently Renovated Hershey Attractions within 30 miles Convenien...see more
     


Knights Inn Palmyra/Hershey
1071 East Main St
Palmyra, PA 17078
Nightly Rates starting at: $65.00
  1 Star
23.38 miles from Williams Grove Amusement Park


      FINALIST - 2010 KNIGHTS INN ROOKIE OF THE YEAR PROPERTY AWARD 3 miles from all Hershey Attractions,...see more
     


La Quinta Inn & Suites Harrisburg Airport Hershey
990 Eisenhower Boulevard
Harrisburg, PA 17111
Nightly Rates starting at: $70.00
  2 Star
10.73 miles from Williams Grove Amusement Park


      Now offering FREE High-Speed Internet Access in ALL rooms. The La Quinta Inn & Suites Harrisburg Ai...see more
     


MainStay Suites Grantville
105 Kelley Court
Grantville, PA 17028
Nightly Rates starting at: $89.99
  2 Star
21.27 miles from Williams Grove Amusement Park


      Opened in July 2008, all rooms have fully equipped kitchens. Indoor Miniature Golf, Indoor Basketbal...see more
     


Microtel Inn And Suites Enola
4900 Woodland Drive
Enola, PA 17025
Nightly Rates starting at: $53.86
  2 Star
4.35 miles from Williams Grove Amusement Park


      This newly built three story Microtel Inn & Suites features single, double, and suite room types to ...see more
     


Milton Motel
1733 E Chocolate Avenue
Hershey, PA 17033
Nightly Rates starting at: $85.05
  3 Star
21.47 miles from Williams Grove Amusement Park


      The Milton Motel Hershey PA is located on Chocolate Avenue only 1.5 miles from the Sweetest Place on...see more
     


Park Inn Harrisburg West, PA
5401 CARLISLE PIKE
Mechanicsburg, PA 17050
Nightly Rates starting at: $116.00
  2 Star
1.61 miles from Williams Grove Amusement Park


      Full Service, upgraded, pet friendly hotel on 22 acres with both rooms and suites- plus a 2 bedroom ...see more
     


Passport Inn Palmyra
500 East Main Street
Palmyra, PA 17078
Nightly Rates starting at: $0.00
  2 Star
22.78 miles from Williams Grove Amusement Park


      Just minutes from Hershey Park - Hershey s Chocolate World - Hershey Gardens - ZooAmerica - Hers...see more
     


Quality Inn & Suites
2600 East Market St.
York, PA 17402-2490
Nightly Rates starting at: $59.99
  1 Star
24.74 miles from Williams Grove Amusement Park


      Perfect for leisure and business travelers alike, the Quality Inn & Suites of York features a season...see more
     


Quality Inn & Suites Hershey
181 Hershey Road Route 39
Hershey, PA 17036
Nightly Rates starting at: $129.99
  2 Star
17.44 miles from Williams Grove Amusement Park


      Perfect for leisure and business travelers alike, The Quality Inn & Suites of Hershey, PA, newly ope...see more
     


Quality Inn Carlisle
1255 Harrisburg Pike
Carlisle, PA 17013
Nightly Rates starting at: $75.00
  2 Star
6.56 miles from Williams Grove Amusement Park


      24 hour Eat'N'Park on site. Polo Lounge. In-room coffee. All interior corridors. Two seasonal pools....see more
     


Quality Inn Harrisburg
200 North Mountain Road
Harrisburg, PA 17112
Nightly Rates starting at: $65.00
  2 Star
13.23 miles from Williams Grove Amusement Park


      Perfect for leisure and business travelers alike, and located off I-81, the Quality Inn of Harrisbur...see more
     


Quality Inn New Cumberland
175 Beacon Hill Blvd
New Cumberland, PA 17070
Nightly Rates starting at: $87.99
  2 Star
6.85 miles from Williams Grove Amusement Park


      The Quality Inn of New Cumberland is a perfect choice for leisure and business travelers alike. Our ...see more
     


Quality Inn Riverview
501 N. Enola Rd.
Enola, PA 17025
Nightly Rates starting at: $80.00
  2 Star
6.74 miles from Williams Grove Amusement Park


      This newly renovated in 2010 Quality Inn is perfect for business and leisure travelers alike, and lo...see more
     


Radisson Hotel Harrisburg
1150 CAMP HILL BYPASS
Camp Hill, PA 17011-3734
Nightly Rates starting at: $95.00
  3 Star
5.20 miles from Williams Grove Amusement Park


      Radisson Hotel Harrisburg welcomes the business and leisure traveler. Just 2 miles from downtown Har...see more
     


Ramada Harrisburg Hershey Area
300 N Mountain Rd
Harrisburg, PA 17112
Nightly Rates starting at: $63.75
  2 Star
13.19 miles from Williams Grove Amusement Park


      Welcome to the newly renovated Ramada Harrisburg Hershey Area located in the Heart of Pennsylvania. ...see more
     


Ramada Limited Mechanicsburg PA
350 Bentcreek Blvd
Mechanicsburg, PA 17050
Nightly Rates starting at: $78.00
  2 Star
2.12 miles from Williams Grove Amusement Park


      The Ramada Limited Mechanicsburg Hotel is located just off I-81, exit 57. This Mechanicsburg Ramada...see more
     


Red Carpet Inn & Suites New Cumberland
351 Lewisberry Road
New Cumberland, PA 17070
Nightly Rates starting at: $34.16
  1 Star
7.25 miles from Williams Grove Amusement Park


      Conveniently located off the PA turnpike in New Cumberland, only 4 miles from Harrisburg and the PA ...see more
     


Red Carpet Inn & Suites Palmyra
977 East Main Street
Palmyra, PA 17078
Nightly Rates starting at: $89.10
  2 Star
23.25 miles from Williams Grove Amusement Park


      WE ARE CLOSE TO HERSHEY'S EVENTS, AMUSEMENT PARK, FACTORY, CONVENTION CENTER, AND MEDICAL CENTER. FO...see more
     


Red Carpet Inn Duncannon
3270 Susquehanna Trail
Duncannon, PA 17020
Nightly Rates starting at: $75.00
  1 Star
11.81 miles from Williams Grove Amusement Park


      Find comfortable and affordable accommodations with park at your door convenience at the Red Carpet ...see more
     


Red Carpet Inn Hershey
210 Hockersville Road
Hershey, PA 17033
Nightly Rates starting at: $53.10
  2 Star
18.50 miles from Williams Grove Amusement Park


      Hershey Chocolate World and Hershey Amusement Park is minutes away within walking distance. Just 1 m...see more
     


Red Lion Bed & Breakfast
101 South Franklin Street
Red Lion, PA 17356
Nightly Rates starting at: $82.00
  2 Star
30.96 miles from Williams Grove Amusement Park


      Quietly tucked away in the small town of Red Lion, PA, the Red Lion Bed and Breakfast is a cozy and ...see more
     


Red Roof Inn Carlisle
1450 Harrisburg Pike
Carlisle, PA 17015
Nightly Rates starting at: $116.99
  1 Star
6.25 miles from Williams Grove Amusement Park


      Welcome to the Red Roof Inn Carlisle. We are close to Carlisle Plaza Mall, Silver Spring Commons Mal...see more
     


Red Roof Inn Harrisburg Hershey
950 Eisenhower Blvd
Harrisburg, PA 17111
Nightly Rates starting at: $64.99
  2 Star
12.27 miles from Williams Grove Amusement Park


      Conveniently located just 1 mile from the Pennsylvania Turnpike, Red Roof Harrisburg/Hershey is just...see more
     


Red Roof Inn Harrisburg North
I-81 at Progress Ave, Exit #69
Harrisburg, PA 17110
Nightly Rates starting at: $54.99
  2 Star
9.26 miles from Williams Grove Amusement Park


      Widener University is just one mile away from Red Roof Harrisburg North, while the Farm Show Complex...see more
     


Red Roof Inn York
I-83 at Arsenal Rd/ US Rt 30 Ext #21/21B
York, PA 17404
Nightly Rates starting at: $78.74
  2 Star
22.20 miles from Williams Grove Amusement Park


      Sports, shopping, and motorcycling York is a great place for all three! Harley Davidson plants are a...see more
     


Red Rose Motel
2346 South Market Street
Elizabethtown, PA 17022
Nightly Rates starting at: $60.00
  3 Star
24.22 miles from Williams Grove Amusement Park


      Single floor Motel with exterior corridors and private parking. All rooms have Free WiFi-AC-Heat-Ind...see more
     


Residence Inn Harrisburg Carlisle
1 Hampton Court
Carlisle, PA 17013
Nightly Rates starting at: $129.00
  3 Star
7.23 miles from Williams Grove Amusement Park


      The Residence Inn Hotel Carlisle PA is an all-suites hotel in Carlisle PA located just 35 minutes fr...see more
     


Residence Inn Harrisburg Hershey
4480 Lewis Road
Harrisburg, PA 17111
Nightly Rates starting at: $129.00
  3 Star
10.89 miles from Williams Grove Amusement Park


      Residence Inn by Marriott Harrisburg Hershey hotel offers guests spacious suites with separate livin...see more
     


Rodeway Inn & Suites
43 W. Areba Ave.
Hershey, PA 17033
Nightly Rates starting at: $94.99
  1 Star
19.26 miles from Williams Grove Amusement Park


      Quiet residential setting less then a mile from Hershey Park. Discount park tickets available May - ...see more
     


Rodeway Inn Carlisle
1239 Harrisburg Pike
Carlisle, PA 17013
Nightly Rates starting at: $139.99
  1 Star
6.84 miles from Williams Grove Amusement Park


      Free continental breakfast, free local calls, free USA Today, free HBO and seasonal outdoor pool are...see more
     


Rodeway Inn Dillsburg
7 N. US Highway 15
Dillsburg, PA 17019
Nightly Rates starting at: $79.99
  1 Star
8.19 miles from Williams Grove Amusement Park


      Located minutes away from Gettysburg, Carlisle Car Shows, Ski Roundtop, Messiah College, and Hershey...see more
     


Rodeway Inn Harrisburg
631 South Eisenhower Boulevard
Harrisburg, PA 17111
Nightly Rates starting at: $55.00
  1 Star
10.45 miles from Williams Grove Amusement Park


      The Rodeway Inn Harrisburg is ideally located just minutes from Harrisburg International Airport, 13...see more
     


Rodeway Inn New Cumberland
110 Limekiln Rd
New Cumberland, PA 17070
Nightly Rates starting at: $67.99
  1 Star
6.81 miles from Williams Grove Amusement Park


      Conveniently located off I-83, Exit 18A and PA Turnpike Exit 18. Close Distance to Hershey Park, Lan...see more
     


Rodeway Inn Shippensburg
10 Hershey Road
Shippensburg, PA 17257-9407
Nightly Rates starting at: $89.99
  1 Star
27.41 miles from Williams Grove Amusement Park


      The Newly renovated Rodeway Inn in Shippensburg, PA is conveniently located on US Interstate 81 in P...see more
     


Rodeway Inn York
132 North George Street
York, PA 17401
Nightly Rates starting at: $44.99
  1 Star
23.36 miles from Williams Grove Amusement Park


      The newly renovated Rodway Inn of York offers location at an affordable price. Located in the heart ...see more
     


Scottish Inns & Suites Hershey
7975 Jonestown Road
Hershey, PA 17112
Nightly Rates starting at: $69.00
  2 Star
17.59 miles from Williams Grove Amusement Park


      Conveniently located between Harrisburg and Hershey. Only 5 miles away from the Hershey Park Area. T...see more
     


Sheraton Harrisburg Hershey Hotel
4650 Lindle Road
Harrisburg, PA 17111
Nightly Rates starting at: $193.77
  3 Star
10.86 miles from Williams Grove Amusement Park


      Discover something new at the recently renovated Sheraton Harrisburg Hershey Hotel. From the moment ...see more
     


Simmons Motel and Suites
355 West Chocolate Avenue
Hershey, PA 17033
Nightly Rates starting at: $109.00
  2 Star
18.83 miles from Williams Grove Amusement Park


      Our motel is within walking distance of many Hershey attractions including - Hershey Park, The Hers...see more
     


Sleep Inn & Suites Harrisburg
631 South Eisenhower Blvd Building A
Harrisburg, PA 17111
Nightly Rates starting at: $89.00
  1 Star
10.48 miles from Williams Grove Amusement Park


      Welcome to the brand new Sleep Inn and Suites of Harrisburg. We are conveniently located near shoppi...see more
     


Sleep Inn Carlisle
5 East Garland Drive
Carlisle, PA 17013
Nightly Rates starting at: $164.99
  1 Star
10.01 miles from Williams Grove Amusement Park


      Perfect for leisure and business travelers allike, teh Sleep Inn of Carlisle Pennsylvania features a...see more
     


Spinners Inn of Hershey
845 East Chocolate Avenue
Hershey, PA 17033
Nightly Rates starting at: $64.80
  3 Star
20.35 miles from Williams Grove Amusement Park


      Just a stones throw away from the famous Hershey s Chocolate Factory- Spinners Inn has served visito...see more
     


SpringHill Suites Harrisburg Hershey
15 Capital Drive at I-81 Progress Avenue Exit 69
Harrisburg, PA 17110-9446
Nightly Rates starting at: $149.00
  2 Star
9.62 miles from Williams Grove Amusement Park


      GPS: Use 2217 Kohn Road, HBG 17110. SpringHill Suites by Marriott Harrisburg / Hershey is centrally ...see more
     


SpringHill Suites Hershey Near the Park
115 Museum Drive
Hershey, PA 17033
Nightly Rates starting at: $199.00
  2 Star
17.49 miles from Williams Grove Amusement Park


      In the heart of Pennsylvania, close to Dutch County Region and HERSHEY??s Chocolate World & HERSHEYP...see more
     


Staybridge Suites HARRISBURG HERSHEY
920 WILDWOOD PARK DRIVE
Harrisburg, PA 17110
Nightly Rates starting at: $123.51
  3 Star
7.72 miles from Williams Grove Amusement Park


      Harrisburg - Hershey, PA Hotel's Location Charms Guests Located on the banks of the Susquehanna Rive...see more
     


Super 8 Carlisle North
1800 Harrisburg Pike
Carlisle, PA 17013
Nightly Rates starting at: $50.99
  1 Star
5.81 miles from Williams Grove Amusement Park


      The Super 8 in Carlisle, PA is a perfect stop whether traveling on I-81 or I-76-PA Turnpike. We ar...see more
     


Super 8 Carlisle-South
100 Alexander Spring Rd
Carlisle, PA 17103
Nightly Rates starting at: $121.00
  1 Star
11.20 miles from Williams Grove Amusement Park


      The Super 8 in Carlisle is located at Exit 45 off of I-81. We are near a number of businesses in t...see more
     


Super 8 Etters/Harrisburg Area
70 Robinhood Dr
Etters, PA 17319
Nightly Rates starting at: $49.99
  1 Star
11.19 miles from Williams Grove Amusement Park


      Super 8 in Etters/Harrisburg, PA Area is located right off I-83 with convenient access to I-81, I-7...see more
     


Super 8 Harrisburg Hershey Park
7500 Allentown Blvd
Harrisburg, PA 17112
Nightly Rates starting at: $49.99
  1 Star
16.12 miles from Williams Grove Amusement Park


      This Newly Built Super 8 in Harrisburg/Near Hershey Park, PA is Centrally Located Between Historic H...see more
     


Super 8 Harrisburg Hershey West
4131 Executive Park Dr
Harrisburg, PA 17111
Nightly Rates starting at: $48.99
  1 Star
10.22 miles from Williams Grove Amusement Park


      The Super 8 Harrisburg/Hershey is centrally located in a quiet, suburban setting just 8 miles west o...see more
     


Super 8 York
40 Arsenal Road
York, PA 17404
Nightly Rates starting at: $69.99
  1 Star
22.13 miles from Williams Grove Amusement Park


      The Super 8 York PA is located on PA Route 30 at I-83 Convenient to Downtown York and First Capital ...see more
     


THE SUITES AT HERSHEY
176 EAST HERSHEY PARK DR
Hershey, PA 17033
Nightly Rates starting at: $204.10
  2 Star
19.61 miles from Williams Grove Amusement Park


      The chocolate-charmed town of Hershey is a flavorful family attraction and The Suites at Hershey pro...see more
     


The Inn at Westwynd Farm
1620 Sandbeach Road
Hummelstown, PA 17036
Nightly Rates starting at: $114.00
  2 Star
15.98 miles from Williams Grove Amusement Park


      Three miles from Hershey Park, our unforgettable Hummelstown inn is set amid rolling hills, pastures...see more
     


The Suites at Hershey
176 East Hersheypark Drive
Hershey, PA 17033
Nightly Rates starting at: $347.69
  2 Star
19.85 miles from Williams Grove Amusement Park


      1.6 km to the city center, Railway Station Memorial Park Train Station 46.7 km, ZooAmerica 1.6 km, H...see more
     


TownePlace Suites Harrisburg Hershey
450 Friendship Road
Harrisburg, PA 17111
Nightly Rates starting at: $142.00
  2 Star
9.57 miles from Williams Grove Amusement Park


      TownePlace Suites by Marriott?? Harrisburg Hershey is an extended-stay Hotel where you can balance w...see more
     


Travelodge Carlisle
1247 Harrisburg Pike
Carlisle, PA 17013
Nightly Rates starting at: $109.99
  1 Star
6.73 miles from Williams Grove Amusement Park


      Welcome To The Travelodge Carlisle, PA. We offer complimentary continental breakfast, free high spee...see more
     


Travelodge Hershey
1043 E Chocolate Avenue
Hershey, PA 17033
Nightly Rates starting at: $68.85
  1 Star
20.66 miles from Williams Grove Amusement Park


      The Travelodge Hershey with Seasonal Indoor Pool, open April until the end of October 2011, is conve...see more
     


West Ridge Guest House
1285 West Ridge Road
Elizabethtown, PA 17022-9739
Nightly Rates starting at: $165.00
  3 Star
21.95 miles from Williams Grove Amusement Park


      West Ridge Guest House sits on a beautiful country estate . Enjoy one of our nine rooms, each spacio...see more
     


Wingate by Wyndham Harrisburg
1344 Eisenhower Blvd
Harrisburg, PA 17111
Nightly Rates starting at: $57.85
  2 Star
11.11 miles from Williams Grove Amusement Park


      The Wingate by Wyndham Harrisburg Hotel is located near just a few minutes from the Harrisburg Inter...see more
     


Wingate by Wyndham Mechanicsburg
385 Cumberland Pkwy.
Mechanicsburg, PA 17055
Nightly Rates starting at: $99.00
  2 Star
2.81 miles from Williams Grove Amusement Park


      The Wingate by Wyndham Mechanicsburg Hotel is located near the capital of Pennsylvania, Harrisburg o...see more
     


Wingate by Wyndham York
105 State Street
York, PA 17404
Nightly Rates starting at: $129.00
  2 Star
22.15 miles from Williams Grove Amusement Park


      The Wingate by Wyndham Hotel opened in 2007 as a NON SMOKING hotel with 70 rooms. We offer ALL INCL...see more
     


Wyndham Garden Hotel - Harrisburg/Hershey
765 Eisenhower Blvd
Harrisburg, PA 17111
Nightly Rates starting at: $198.98
  3 Star
10.56 miles from Williams Grove Amusement Park


      The Wyndham Garden Harrisburg Hershey is conveniently located just minutes from the airport, Hershey...see more
     


Yorktowne Hotel-Interstate
48 East Market Street
York, PA 17401
Nightly Rates starting at: $119.00
  3 Star
23.54 miles from Williams Grove Amusement Park


      Located in the heart of the first capital of America. York- PA was the location of the First Contine...see more