10 Best Spa Hotels in Pennsylvania

Everyone can use a little rest and relaxation from time to time. Right? If you're in the mood for a pampering getaway, look no further than these 10 amazing spa hotels in Pennsylvania. From reiki and crystal healing treatments to whipped cocoa baths (yes, you read that correctly!), we're certain you'll find something soothing here.

1. The Lodge at Woodloch, Hawley, PA

Featuring an outdoor labyrinth, a library (for those who prefer to relax by getting lost in a good book), an indoor pool, sauna, and a wide variety of unique spa treatments (including some in partnership with Dogfish Head Brewery), there's something at the Lodge for everyone. This place is the ultimate for unwinding. 

2. Nemacolin Woodlands Resort, Farmington, PA

The Nemacolin Woodlands Resort offers a little bit of everything to its guests. There's a Holistic Healing Center with a meditation room, a Holistic Garden, the Woodlands Spa, a golf course, and so much more. Try leaving Nemacolin without a smile on your face. We dare you.

3. The Spa at the Hotel Hershey, Hershey, PA – Chocolate SPA

The Chocolate Spa truly sounds like a dream. For chocolate fiends, the Spa at the Hotel Hershey is the perfect treat. Ever dreamt of taking a bath in hot cocoa? With the Spa's Whipped Cocoa Bath (its most popular offering), you can make your dreams come true. How sweet is that?

4. The Lodge at Glendorn, Bradford, PA

Nestled on the border of the Allegheny National Forest, the Lodge's Forest Spa offers treatments which, per the website, features "seasonally-foraged ingredients" straight from the premises. You can even forage with them if you want to! Blackberry body scrubs and honey facials, anyone?

5. Omni Bedford Springs Resort, Bedford, PA

While Omni offers many different hotels and resorts, their Bedford Springs location belongs on this list for its astounding 30,000-sqaure-foot spa alone. If that's not convincing in itself, the spa is one of only a few spas in the nation which uses natural spring water in not one, but all of the treatments it offers. Need we say more?

6. Buhl Mansion Guesthouse & Spa, Sharon, PA

If you really want to treat yourself, consider booking a stay and some spa treatments at the Buhl Mansion Guesthouse & Spa. After all, there's nothing quite like a massage in a mansion, is there?

7. Destinations Hair Studio & Spa at The Inn at Leola Village, Leola, PA

Located in scenic Lancaster County, Destinations Hair Studio & Spa is a 3,500-sqaure-foot spa drawing inspiration from Tuscany and featuring Amish antiques and decorations throughout. It's not just about looks, though. The spa offers relaxing massages, seaweed wraps, and body scrubs, too.

8. The Rittenhouse Spa & Club, Philadelphia, PA

Philadelphia's Rittenhouse Hotel houses the Rittenhouse Spa & Club, a modern spa, salon, and health club offering everything from chakra balancing rituals to gentlemen's treatments. And did we mention the fitness center and pool?

9. Health Club and Spa at Fairmont Pittsburgh, Pittsburgh, PA

The Fairmont Hotel in Pittsburgh boasts a 6,000-square-foot Health Club and Spa that's "tailored to meet your individual needs," according to their website. Whether you come for the Eucalyptus steam rooms, the Cedar saunas, or something else, you're sure to leave feeling restored and relaxed.

10. Skytop Lodge, Skytop, PA

At the Skytop Lodge's Skyview Spa, patrons can indulge in reiki and/or crystal healing treatments, massages, nail and foot treatments, and more. With their helpful pressure guide, it's never been easier to choose the right massage for you.

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