I haven't been recently but I used to live in Carlisle when I was growing up and visited many times over the years -- there's an interesting little town outside of Carlisle called Mount Holly Springs. I never stayed there but it always seemed to have interesting accommodations:
http://www.hollyinn.com/
There used to be a fantastic restaurant there too - Deer Lodge. Not sure what the current status is:
http://www.pennlive.com/midstate/ind...rings_dee.html