The 10 Best Spas in Pennsylvania!

Whether you’re looking for time with your love, your ladies, or just yourself, the spas of Pennsylvania have you completely covered. Book a day or a week at any of our top Pennsylvania spas and return to your life renewed, recharged, and raring to go. 

1. The Lodge at Woodloch, Hawley, PA

With 400 wooded acres on a 15-acre private lake, The Lodge at Woodloch may seem more like a fairytale castle than a place stocked with the best quality spa treatments available. Consistently ranked as a top contender both in state and globally for best spa, this Hawley heaven is an escape like no other. With the traditional slate of massages and facials, and additional treatments such as prenatal and flotation therapy, a trip to the Lodge can relax or recharge, whichever is on your agenda. Add special extras like watercolor and cooking classes, lake activities, and luxurious appointments, and you’re looking at one of the best getaways in state. 

2. The Spa at the Hotel Hershey, Hershey, PA

With stained glass windows, gleaming wood, and garden views, the “Chocolate Spa” at the Hotel Hershey harkens back to an elegant time where people sat still and relished the moment. Treat yourself to a quality treatment, or go full indulgence and select a “Signature Experience,” with packages themed from “Chocolate” to “Cuba,” the source of most original Hershey cocoa. 

3. Buhl Mansion Guesthouse & Spa, Sharon, PA

A lovingly restored 1890s mansion with just 10 gorgeous guest rooms and over 100 top quality spa treatments, this Sharon location is just the ticket when you want to feel like royalty: Private, luxurious, and indulgent. Whether you choose a body treatment, a facial, or a whole panoply of pampering, a journey to the Buhl Mansion Spa is an unforgettable treat. 

4. Le Reve Rittenhouse Spa, Philadelphia, PA

For a moment of calm amidst the hustle and bustle of 21st century Philadelphia, visit Le Reve Rittenhouse, an impeccable day spa with over 30 years’ experience. Choose a treatment or package, and let Le Reve handle the rest. Take things up a notch with Medical Spa treatments, such as Botox, fillers, and electrolysis, all medically supervised and convenient enough for a lunch hour refresh! 

5. Judit European Day Spa, Pittsburgh, PA

Judit Tarr draws on time tested indulgences, combined with organic products from her native Hungary, to create a day spa experience like no other. Treat yourself to a stay-cation and book back to back services, or purchase a series of facials or massages and space your relaxation out over the course of your busy life. 

6. Spa at the Nemacolin Woodlands Resort, Farmington, PA

A visit to the Nemacolin is pure restorative immersion, and a stop at their spa only ups the ante. Choose from a robust roster of services, and really treat yourself with an experience at their Wellness Center, ranging from yoga to acupuncture. Spoil your children with a trip to “The Grove,” Nemacolin’s kid’s only spa, complete with age appropriate pampering from facials to nail art. 

7. Spa Sapphire at the Mohegan Sun Poconos, Wilkes-Barre, PA

Four-thousand square-feet of bliss, Spa Sapphire is a must-visit if you seek to destress and unwind. Even if you’re not looking to spice up your spa experience with a night at Mohegan Sun, stop by and take advantage of some great specials. Purchase a weekday pass to the sauna and mud chamber, complete with refreshments and spa robes, for $40. Mondays feature 25 percent off any service, and Tuesdays will get you 25 percent off two services of your choice. All those who live within a 20 mile radius of the spa itself can always enjoy a 25 percent discount Monday through Thursdays. 

8. Springs Eternal Spa at the Omni Bedford Springs Resort, Bedford, PA

The Omni Bedford Springs Resort sits on eight ancient springs, long renowned by native peoples for their restorative, healing properties. Today, their water is used to enhance the incredible services offered at Springs Eternal Spa, along with products made from local flora. Lose yourself in 30,000 square-feet of luxury and discover one of the premier destination spas in the United States. 

9. Spa Terme Di Aroma, Philadelphia, PA

A holistic day spa that draws on Mediterranean ideas of wellness, Spa Terme Di Aroma is an oasis within city life. With an emphasis on aromatherapy and rapt attention to detail, this Italian-influenced outlet is an ideal way to treat yourself or a loved one to perfumed pampering like never before. 

10. Esspa Kozmetika Day Spa, Pittsburgh, PA

As the only certified Green Organic day spa in Pittsburgh, Esspa Kozmetika is a guilt-free way to say so long to stress. Enjoy one of the best massages or facials in the city, and be treated like royalty throughout. Pop in for a blow dry or linger for a body treatment, and experience environmentally-friendly indulgence. 

Select a Pennsylvania town to find the Best Things-To-Do and Places To Go around you
Find Day Spas Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Adams County

Allegheny County

Armstrong County

Beaver County

Bedford County

Berks County

Blair County

Bradford County

Bucks County

Butler County

Cambria County

Cameron County

Carbon County

Centre County

Chester County

Clarion County

Clearfield County

Clinton County

Columbia County

Crawford County

Cumberland County

Dauphin County

Delaware County

Elk County

Erie County

Fayette County

Forest County

Franklin County

Fulton County

Greene County

Huntingdon County

Indiana County

Jefferson County

Juniata County

Lackawanna County

Lancaster County

Lawrence County

Lebanon County

Lehigh County

Luzerne County

Lycoming County

Mckean County

Mercer County

Mifflin County

Monroe County

Montgomery County

Montour County

Northampton County

Northumberland County

Perry County

Philadelphia County

Pike County

Potter County

Schuylkill County

Snyder County

Somerset County

Sullivan County

Susquehanna County

Tioga County

Union County

Venango County

Warren County

Washington County

Wayne County

Westmoreland County

Wyoming County

York County