Find the Best Things

10 Best Spa Hotels in New Jersey

nj spa hotel

New Jersey is one of the top places to live and one of the top places to get away to in the country, and these ten spa hotels know exactly how to create an epic getaway. Book a stay at any of these resorts and you’ll thank yourself later.


Port-O-Call Hotel, Ocean City, NJ

At the luxurious Port-O-Call Hotel, you’ll find everything you need for a fabulous vacation. Book amazing spa treatments, play a round of golf or two, or head to the nearby boardwalk to experience the local scene.

Bolero Resort and Conference Center, Wildwood, NJ

Beachy Wildwood, New Jersey is a wonderful place for a getaway whether you’re bringing the kids, your significant other, a group of friends, or just yourself in need of some solitude. Head to the Bolero Resort for cozy guest rooms as well as top-notch amenities like massage therapy, a tiki bar, and a rooftop pool.

Minerals Hotel, Vernon Township, NJ

The Minerals Hotel is a place that knows all about relaxation. With amenities like a spectacular pool complex, their Elements Spa, and a total of six golf courses on the resort grounds, this hotel is a perfect choice for anyone.

Hotel SoJo, Edgewater, NJ

The SoJo Spa Club is one of the most beloved day spas in New Jersey. Turn your rejuvenation into a getaway of its own when you book a stay at the Hotel SoJo, the hotel that is joined with the spa and set up for complete relaxation.

Congress Hall, Cape May, NJ

The historic Congress Hall is known as America’s first seaside resort, and its reputation for luxury and excellence hasn’t wavered. With beach service as well as spa treatments and family activities, this resort is ready to impress the entire family.

Grand Cascades Lodge, Hamburg, NJ

Located on the grounds of the utterly spectacular Crystal Springs Resort, the Grand Cascades Lodge is a beacon of luxury. Whether you enjoy fine dining, ornate pools, spa treatments, horseback riding, or other vacation favorites, you’ll find it at the Grand Cascades Lodge.

Wave Resort, Long Branch, NJ

Need to lounge by the ocean and take a break from life for a moment? You can do just that at the Wave Resort. This upscale oceanside resort is full of incredible amenities to make your getaway a fantastic one.

The Borgata, Atlantic City, NJ

Atlantic City is the place to go for a posh vacation in New Jersey, and the Borgata does not disappoint. With a luscious spa and the famed Water Club, the Borgata is a high-class hotel of epic proportions.

The Reeds at Shelter Haven, Stone Harbor, NJ

If you want a place to relax in serenity with nature by your side, The Reeds at Shelter Haven should be at the top of your list. This stunning Stone Harbor getaway features a full spa, impeccable guest rooms, and multiple fine dining options for your culinary delight.

Asbury Ocean Club, Asbury Park, NJ

Experience the luxury of an oceanside vacation at the Asbury Ocean Club. This incredible hotel offers upscale guest rooms as well as an incredible pool and outstanding spa for your full relaxation.

Hot Stories
Select a New Jersey town to find
the Best Things To Do and Places To Go around you