
Find Spa Hotels in Annville, PA from CA $89
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Annville Spa Hotels
Tonight
Aug 13 - Aug 14Tomorrow
Aug 14 - Aug 15This weekend
Aug 14 - Aug 16Next weekend
Aug 21 - Aug 23Our top choices for Annville hotels with a spa




1. Annville Inn Bed and Breakfast
Annville Inn Bed and BreakfastAnnville
- Revitalize at this rural bed and breakfast offering spa treatments, an outdoor pool, and gourmet breakfast in a garden setting.
CA $328
CA $364 total
includes taxes & fees
Aug 24 - Aug 25
CA $80
CA $89 total
includes taxes & fees
Sep 6 - Sep 7




3. Susquehanna Manor Inn
Susquehanna Manor InnMarietta
- Indulge in daily massages at this peaceful bed & breakfast with couples treatment rooms and a garden retreat.
CA $227
CA $252 total
includes taxes & fees
Sep 7 - Sep 8
Top Annville Hotel Reviews
Spark by Hilton Hummelstown Hershey
10/10 Excellent
"The only concern that I have is pets being left alone in there room and the continuous barking."
Ramada by Wyndham Harrisburg/Hershey Area
8/10 Good
"the pool was not clean.."
Country Inn & Suites by Radisson, Harrisburg - Hershey West, PA
10/10 Excellent
"A great stay. Would definitely recommend."
La Quinta Inn & Suites by Wyndham Harrisburg-Hershey
8/10 Good
"I was only there for one night but fo the price it was not bad. There could be more staff assisting as there were multiple times front desk was left unattended or you had to search for someone. Breakfast was OK- but there is a dinner right next door if you are not a fan."
Hotel Indigo Harrisburg - Hershey by IHG
10/10 Excellent
"The staff was very friendly and bartender was so nice and helpful"
Frequently asked questions
Explore a world of travel with Expedia
- Annville Hotels
- Jonestown Hotels
- La Quinta Inn & Suites Hotels in Cornwall
- Two Bedroom
- Hotels with Kitchenettes in Hershey
- The Suites at Hershey
- Best Western Plus Hershey
- Harrisburg Hotels
- Hotels near Hershey Theatre
- Hotels near Hollywood Casino
- Lgbt Friendly Hotels in Manheim
- Pennsylvania Hotels
- The Suites at Hershey No Resort Fee 2 Bdr
- Luxury Hotels in Pennsylvania
- Hotels near Hersheypark Arena
- Casino Hotels in Pennsylvania
- Hotels with a Pool in Manheim
- Family Hotels in Hershey
- Escape Inn Hershey
- Tru By Hilton Hershey Chocolate Avenue
- Hotels with Bar in Grantville
- Cheap Hotels in Hershey
- Hotels with Free Airport Shuttle in Hershey
- Motels in Hershey
- Honeymoon Resorts and in Pennsylvania
- Cheap Hotels in Manheim
- Mount Gretna Hotels
- Red Roof Inn Hotels in Cornwall
- Hilton Hotels in Cornwall
- Lancaster Hotels
- Cheap Hotels in Stevens
- Waterpark Hotels in Pennsylvania
- Resorts in Royalton
- Hotels near Vraj Temple
- B&B in Palmyra
- Centrally located Mt Gretna cottage with 3 bedrooms and 2 full baths
- Hotels with smoking rooms in Middletown
- Cheap Hotels in Harrisburg
- Hotels near Klick Lewis Arena
- White Rose Motel
- Villas in Hershey
- Golf Hotels in Pennsylvania
- Hershey Hotels
- Golf Hotels in Lebanon
- Cheap Hotels in Pennsylvania
- Hotels near Hershey's Chocolate World
- Romantic Hotels in Pennsylvania
- Hotels with an Indoor Pool in Hershey
- All Inclusive Resorts and in Harrisburg
- Palmyra Hotels
- Spa Hotels in Pennsylvania
- Grantville Hotels
- Tru by Hilton Grantville
- Hilton Hotels in Annville
- Hotels near Hersheypark
- Best Western Grantville/Hershey
- Marriott Hotels & Resorts in Cornwall
- Lgbt Friendly Hotels in Lititz
- Motel 6 Hotels in Cornwall
- Resorts in Hershey
- Hotels near Hersheypark Stadium
- Cornwall Hotels
- Pet-Friendly Hotels in Harrisburg
- Pet-Friendly Hotels in Bethel
- Family Hotels in Pennsylvania
- Lebanon Hotels
- Hotels with a Lazy River in Pennsylvania
- Campbelltown Hotels
- Hotels with Waterslides in Hershey
- Lgbt Friendly Hotels in Pennsylvania
- All Inclusive Resorts and in Pennsylvania
- Hotels near Giant Center
- Apartments in Lebanon - Pine Grove
- The Hotel Hershey
- B&B in Hershey
- Lake Hotels in Pennsylvania
- The Patriot House Near Hersheypark
- Beach Hotel Hotels in Etters



