Best Hotels in Carlisle with Spa
View all photos
From
119$/night
Holiday Inn Express & Suites Carlisle - Harrisburg Area By Ihg
View all photos
From
83$/night
Super 8 By Wyndham Gettysburg
Luxury Hotels with Spa in Carlisle
View all photos
From
120$/night
Hilton Garden Inn Harrisburg East
View all photos
From
121$/night
Lancaster Marriott At Penn Square
Carlisle 5 Star Spa Hotels
View all photos
From
144$/night
Hampton Inn Selinsgrove/Shamokin Dam
View all photos
From
109$/night
Best Western Nittany Inn Milroy
Cheap Spa Hotels in Carlisle
View all photos
From
202$/night
Liberty Mountain Hotel
Location
Carlisle, Pennsylvania, United States, 17013
Contact Us