Find and Book Top Hotels in Annville

Search among 28 available hotels and places to stay in Annville from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-28 out of 28
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
9.0
Perfect42 reviews
MapView on map1.4 mi from City Center
From   US$ 299 /nightSelect
Places to stay near Annville
8.4
Great143 reviews
MapView on map6.7 mi from Annville6.7 mi from City Center
From   US$ 120 /nightSelect
8.4
Great65 reviews
7.2 mi from Annville7.2 mi from City Center
From   US$ 177 /nightSelect
8.6
Great697 reviews
8.2 mi from Annville8.2 mi from City Center
From   US$ 109 /nightSelect
8.2
Great49 reviews
7.0 mi from Annville7.0 mi from City Center
From   US$ 184 /nightSelect
Bed & Breakfast
8.6
Great76 reviews
8.2 mi from Annville8.2 mi from City Center
From   US$ 182 /nightSelect
8.2
Great133 reviews
7.8 mi from Annville7.8 mi from City Center
From   US$ 68 /nightSelect
8.2
Great115 reviews
8.2 mi from Annville8.2 mi from City Center
From   US$ 60 /nightSelect
8.4
Great88 reviews
8.2 mi from Annville8.2 mi from City Center
From   US$ 152 /nightSelect
10.2 mi from Annville10.2 mi from City Center
From   US$ 159 /nightSelect
8.4
Great82 reviews
8.6 mi from Annville8.6 mi from City Center
From   US$ 89 /nightSelect
7.8
Very good44 reviews
5.5 mi from Annville5.5 mi from City Center
From   US$ 199 /nightSelect
8.2
Great131 reviews
8.8 mi from Annville8.8 mi from City Center
From   US$ 98 /nightSelect
8.0
Great27 reviews
7.0 mi from Annville7.0 mi from City Center
From   US$ 159 /nightSelect
8.2
Great55 reviews
6.3 mi from Annville6.3 mi from City Center
From   US$ 130 /nightSelect
8.4
Great157 reviews
9.8 mi from Annville9.8 mi from City Center
From   US$ 218 /nightSelect
8.5 mi from Annville8.5 mi from City Center
From   US$ 180 /nightSelect
8.4
Great91 reviews
9.5 mi from Annville9.5 mi from City Center
From   US$ 140 /nightSelect
8.2
Great78 reviews
6.4 mi from Annville6.4 mi from City Center
From   US$ 58 /nightSelect
Bed & Breakfast
8.4
Great41 reviews
4.9 mi from Annville4.9 mi from City Center
From   US$ 240 /nightSelect
9.5 mi from Annville9.5 mi from City Center
From   US$ 149 /nightSelect
Bed & Breakfast
8.6
Great63 reviews
5.3 mi from Annville5.3 mi from City Center
From   US$ 300 /nightSelect
8.4
Great65 reviews
5.4 mi from Annville5.4 mi from City Center
From   US$ 83 /nightSelect
8.2
Great18 reviews
4.3 mi from Annville4.3 mi from City Center
From   US$ 188 /nightSelect
8.4
Great33 reviews
11.4 mi from Annville11.4 mi from City Center
From   US$ 119 /nightSelect
8.4
Great26 reviews
8.2 mi from Annville8.2 mi from City Center
From   US$ 121 /nightSelect
5.5 mi from Annville5.5 mi from City Center
From   US$ 152 /nightSelect
8.4
Great21 reviews
6.9 mi from Annville6.9 mi from City Center
From   US$ 215 /nightSelect

Best hotels and places to stay in Annville

Why visit?

Annville, located in the United States, offers a unique blend of natural beauty, rich history, and small-town charm. For tourists seeking a peaceful retreat away from the hustle and bustle of big cities, Annville is a perfect destination. With its scenic landscapes, outdoor activities, and historical attractions, Annville promises a memorable experience for visitors.

Where to stay?

When it comes to choosing the ideal place to stay in Annville, several areas offer excellent accommodations and easy access to the town's various attractions.

Downtown Annville:

Staying in the heart of Annville allows you to immerse yourself in the town's history and vibrant atmosphere. The downtown area offers an array of cozy bed and breakfasts, boutique hotels, and budget-friendly options. These accommodations often provide proximity to local shops, restaurants, and landmarks.

Surrounding Natural Areas:

For nature enthusiasts, lodges and cabins located near the stunning natural areas surrounding Annville are a popular choice. These accommodations embrace the tranquility of the countryside and offer easy access to hiking trails, wildlife spotting, and breathtaking views.

Historic District:

Annville's rich history is best explored by staying in the Historic District. This area boasts meticulously restored colonial-style houses converted into charming inns and guesthouses. Visitors can enjoy the combination of historical ambiance and modern conveniences while being within walking distance of Annville's historical landmarks.

Price per hotel room per night:

The average price per hotel room per night in Annville varies depending on the hotel's star rating. Here is an approximate breakdown:

3-star hotels: $80-$120

4-star hotels: $120-$180

5-star hotels: $180 and above

Best value for money:

Cedar Lodge Inn: Offering comfortable rooms, friendly service, and affordable rates, Cedar Lodge Inn is a popular choice among budget-conscious travelers.

Shady Rest Motel: This cozy motel provides clean and spacious rooms at a reasonable price, ensuring a pleasant stay without breaking the bank.

Best kid-friendly hotels:

Annville Inn Bed and Breakfast: With its beautiful grounds, spacious rooms, and warm hospitality, Annville Inn is perfect for families traveling with children.

Hampton Inn & Suites Lebanon: This family-friendly hotel features amenities such as a pool and complimentary breakfast, ensuring a delightful stay for both parents and kids.

Best hotels for a romantic getaway:

Moon Shadow Bed & Breakfast: Surrounded by picturesque countryside, Moon Shadow offers a romantic retreat with its elegant rooms and personalized service.

Annville Inn Bed and Breakfast: With its luxurious suites, romantic ambiance, and gourmet breakfast, Annville Inn caters perfectly to couples seeking intimacy and relaxation.

Best for location:

Allen Theatre and MJ's Coffeehouse Bed & Breakfast: Situated in the heart of downtown Annville, this charming B&B offers proximity to local shops, restaurants, and the historical district.

Hampton Inn by Hilton Lebanon: Located just minutes away from attractions like Union Canal Tunnel Park and Hersheypark, this hotel ensures a convenient base for exploring the area.

Best for a short city break:

Annville Inn Bed and Breakfast: With its serene surroundings, comfortable accommodations, and gourmet breakfast, a short city break at Annville Inn promises relaxation and rejuvenation.

Hershey Farm Restaurant & Inn: Situated a short drive away from Annville, this cozy inn offers a peaceful escape while providing easy access to the bustling city of Lancaster.

Show moreLess