Hotels in Annville, Pennsylvania

Search & Compare Annville Hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Annville

Annville overview

Annville is a budget-friendly place distinct for its sports and known for its casinos and shops. Sports fans will enjoy basketball and golf, and everyone will enjoy ample chocolate and coffee options. Families will find plenty of fun at Hershey's Chocolate World. Make plans to visit the popular Hersheypark Stadium and Pennsylvania State Capitol. A family-friendly area, Annville also has something for everyone.

Where to stay in Annville

With a wide assortment of lodging choices to choose from, Annville has options to suit everyone's style. There are 168 hotels in the Annville area and you can shop as many as 31 deals for rooms on, some with discounts of up to 30%.
  • • 61 2-star hotels with an average price of $50 per night
  • • 85 3-star hotels with an average price of $76 per night
  • • 13 4-star hotels with an average price of $94 per night

Here's the top hotel based on 27009 user reviews of Annville hotels: Annville Inn Bed and Breakfast

How to get to Annville

Fly in to Harrisburg, PA (MDT-Harrisburg Intl.), 15.6 mi (25.1 km) from downtown Annville. Harrisburg, PA (HAR-Capital City) is the next closest major airport, 18.3 mi (29.4 km) away.

What to see around Annville

Fun activities are on hand like basketball and golf, along with attractions such as:
  • • Penn National Race Course
  • • Royal Oaks Golf Course
  • • Hideaway Hills Farm
  • • Hersheypark Stadium
  • • Hersheypark Arena
Sights especially popular with families include:
  • • The Lazer Factory
  • • Hersheypark
  • • ZooAmerica
  • • Hershey's Chocolate World
  • • Adventure Sports in Hershey
Below are some favorite shopping areas to find that perfect souvenir—or simply browse:
  • • Farmstead Farmers Market
  • • Risser Marvel Farm Market
  • • Lebanon Valley Mall
  • • Tanger Outlet Center
  • • Shoppes at Susquehanna Marketplace
Here are some favorite choices:
  • • Indiantown Gap National Cemetery
  • • Fort Indiantown Gap National Guard Training Center
  • • Memorial Lake State Park
  • • Hollywood Casino
  • • Union Canal Tunnel Park

When to visit Annville

If you're still deciding when to visit, here are the seasonal norms to help you plan:

Seasonal temperature averages
  • • January-March: 55°F day, 20°F night
  • • April-June: 83°F day, 34°F night
  • • July-September: 84°F day, 47°F night
  • • October-December: 69°F day, 21°F night
Seasonal rainfall averages
  • • January-March: 9.0 inches
  • • April-June: 11.9 inches
  • • July-September: 12.1 inches
  • • October-December: 10.4 inches