St. Johns County

Spa Hotels in St. Johns County

Top St. Johns County hotels with a serene luxury Spa.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
9+8+7+6+

St. Johns County Spa Resorts & Hotels

Find premier St. Johns County hotels with therapeutic Spa.
Most Booked
Lowest price
Closest to downtown
Highest Rated
50
Hotels in St. Johns County
Enjoy convenient access to Castillo de San Marcos, Villano Beach and the Saint Augustine Lighthouse while staying at this historic Saint Augustine, Florida hotel. Situated just one mile from coastal Florida beaches, the Best Western Historical Inn offering a centralized location, friendly customer service and all of the amenities guests expect from a Best Western hotel at an unbeatable value. This Saint Augustine hotel is located in Americas oldest permanent Spanish settlement and features well-appointed guest rooms complete with cable satellite television and free wireless high-speed Internet access. Begin each morning with a complimentary full breakfast before exploring the Saint Augustine area. This St. Johns County hotel also features an outdoor swimming pool, hot tub, guest laundry and limited business services. The Best Western Historical Inn is conveniently located less than five miles from an array of local attractions including the Potters Wax Museum, Anastasia State Park and the Florida Speed Park. Spend a relaxing day at Villano Beach or St. Augustine Beach, only minutes from the hotel. Golfers will appreciate being close to a variety of local courses as well as the World Golf Hall of Fame. Visit the St. Augustine Lighthouse or enjoy an afternoon of shopping at local outlet malls and shops. Only one and a half hour drive away, guests can visit other southern Florida attractions such as Universal Studios, Disneyworld and the Daytona Speedway. The friendly, helpful staff at the Best Western Historical Inn is ready to ensure a fun-filled memorable stay in Saint Augustine, Florida. Make a reservation today and save! Enjoy your stay. **PLEASE NOTE: We now accept pets. Pet fees is $30 per day per pet with a non-refundable $75 cleaning fee. Maximum two pets, 40 lbs per pet.Cats dogs only.
Very Good
100 reviews
8.0/10
1 night
From MYR 382
Check availability
99+
Hotels in St. Johns County
With a stay at Hampton Inn St. Augustine Downtown Historic District, you'll be centrally located in St. Augustine, within a 5-minute drive of St. George Street and Flagler College. This hotel is 5.5 mi (8.9 km) from St. Augustine Beach and 1.2 mi (1.9 km) from Castillo de San Marcos National Monument. Take advantage of recreation opportunities including an outdoor pool and a 24-hour fitness center. Additional features at this hotel include complimentary wireless internet access, wedding services, and a television in a common area. A complimentary buffet breakfast is served daily. Featured amenities include a 24-hour business center, a 24-hour front desk, and multilingual staff. Planning an event in St. Augustine? This hotel has 1660 square feet (154 square meters) of space consisting of conference space and a meeting room. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 120 air-conditioned rooms featuring refrigerators and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have hair dryers and toothbrushes and toothpaste. Conveniences include desks and microwaves, as well as phones with free local calls.

"We paid extra for breakfast and they didn’t collect any. Anyone could eat! The the last day one waitress was hit and miss with people coming in and charging some. If she left the front then anyone could help themselves. The hot tub and the pool was beautiful but freezing cold! No one could use them. And there wasn’t any notice given. Also the hotel smelled horrible two nights with a strong sulfur odor. The rooms weren’t fully made up. I got clean towels at 5:00 at night but the room was never remade."
Great
100 reviews
9.0/10
Check availability
99+
Hotels in St. Johns County
The beautiful Hampton Inn & Suites St. Augustine-Vilano Beach is located in the lazy seaside town of Vilano Beach. Only fifteen minutes from Interstate 95, the hotel is nestled in a laid back residential area on Florida's First Coast. Visitors coming over the bridge see a spectacular view of the hotel and the ocean beyond. The hotel is convenient to popular attractions, like the Castillo De San Marcos National Monument, The Fountain of Youth Park, The Old Florida Museum and Potter's Wax Museum. Sitting at the tip of a barrier island, the hotel is surrounded by waterways that flow into the Atlantic Ocean and the Intercostals Waterway. They lead into Matanza Bay, St. Augustine's Historic Downtown Waterfront. The Hampton Inn & Suites St. Augustine-Vilano Beach has the charm of a quaint bed and breakfast with most of the amenities included a five-star hotel, such as a complimentary On the House hot breakfast, free mid-afternoon fresh fruit and popcorn, free USA Today, free local calls, free parking and free pick-up for sightseeing tours. Additional features include an outdoor pool with expanded deck, whirlpool, fitness center and Suite Shop.

"Amazing location, beautiful hotel, and great staff. Room smelled a little musty and felt a little damp but it was very nice and comfortable. The minifridge and microwave were nice touches. The pool and hot tub seemed a little sketchy because I felt the chlorine levels weren't high enough and the hot tub was barely warm, but this didn't matter much because the hotel is literally right next to the beach. This is an older hotel and some things need refreshing such as some of the cabinets that were cracked.The breakfast was okay, the breakfast attendant seemed a little unnecessary. Bathroom was nice, spacious, and clean. Overall we had a lovely experience, were able to check in early, and were very comfortable. "
Very Good
101 reviews
8.0/10
1 night
From MYR 519
Check availability
79
Hotels in St. Johns County
The Hampton Inn St. Augustine Beach hotel is directly on the Atlantic Ocean beach and only a five-minute drive to the Historic District in downtown St. Augustine, Florida. After golf, sightseeing, shopping or just strolling the beach, enjoy our pool and whirlpool, or kick back in a comfortable guest room with coffeemaker and fridge. The Hampton Inn St. Augustine Beach hotel features include: * Complimentary WiFi throughout hotel * Complimentary free hot breakfast daily and On The Run Breakfast Bags (available Monday - Friday) * Outdoor pool with heated whirlpool * Fitness center

"This hotel was was stated in the reviews. The staff were great and very accommodating. The room was clean and smelled good. The free breakfast was good and clean as well. The only negative for us was the lobby smell. We were not a fan of the air freshener, it was strong. Overall it was great stay and we would recommend it."
Very Good
106 reviews
8.4/10
1 night
From MYR 500
Check availability
99+
Hotels in St. Johns County
When you stay at The Lodge and Club at Ponte Vedra Beach in Ponte Vedra Beach, you'll be on the beach, within a 15-minute drive of Mayo Clinic Florida and St. Johns Town Center. This beach hotel is 10.1 mi (16.3 km) from Mayport Naval Station and 4.4 mi (7.1 km) from TPC Sawgrass. Relax at the full-service spa, where you can enjoy massages. You're sure to appreciate the recreational amenities, which include 2 outdoor pools, a health club, and a waterslide. Additional features at this hotel include concierge services, babysitting (surcharge), and gift shops/newsstands. Grab a bite at Innlet Dining Room, one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Wind down with a drink at one of the 2 bars/lounges or 2 poolside bars. Full breakfasts are available daily from 7 AM to 10:30 AM for a fee. Featured amenities include a business center, limo/town car service, and express check-out. Event facilities at this hotel consist of conference space and meeting rooms. Make yourself at home in one of the 66 guestrooms featuring iPod docking stations and flat-screen televisions. Rooms have private balconies or patios. Cable programming along with DVD players are provided for your entertainment. Private bathrooms with separate bathtubs and showers feature deep soaking bathtubs and designer toiletries.
Amazing
59 reviews
9.4/10
1 night
From MYR 2,034
Check availability
42
Hotels in St. Johns County
Perfectly blending comfort and convenience, Courtyard St. Augustine Beach caters to both business & leisure travelers. Our hotel is located across the street from the beach & just a few blocks from City Pier. Enjoy easy access to the Historic District when you purchase tickets for The Old Town Trolley, making stops at our hotel every hour. We're also near top attractions such as St. Augustine Amphitheatre, Crescent Beach, Flagler College and Basilica Cathedral. Retreat to our spacious rooms with contemporary décor, luxury bedding, ergonomic workstations, free WiFi & mini-refrigerators. Head to The Bistro, our on-site restaurant, for a delicious breakfast and Starbucks coffee. Return in the evening to enjoy a satisfying dinner and specialty cocktails. Stay fit by using our 24-hour fitness center and outdoor pool. If you'll be hosting a business event, reserve our meeting space with modern AV equipment and catering services. We are proud to offer our guests use of Tesla Charging Stations during their stay

"Service was ok. Requested a wine opener from the front desk. Was told to get one from the bistro. Went to the bistro was told I had to go back to my room on the 4th floor and bring the bottle of wine down so they would open it. Could not give me a wine opener to use during my stay. Big market for stolen wine openers I guess. Other than that shower head covered in mold. No other issues. Definitely a three star hotel with no aspiration of moving to the next level. "
Very Good
105 reviews
8.5/10
1 night
From MYR 552
Check availability
99+
Hotels in St. Johns County
An unforgettable getaway awaits you at Sawgrass Marriott Golf Resort and Spa. Situated in Ponte Vedra Beach, just a short distance from Jacksonville, our resort is adjacent to the famed TPC Sawgrass Golf Club. Enjoy exclusive privileges with the golf complex - play a round and take a lesson while you're here. Spacious rooms, suites, and family-friendly villas boast every imaginable comfort, and many feature balconies or terraces. In addition to being steps from TPC Sawgrass, our hotel in Ponte Vedra Beach, FL, also showcases four sparkling pools and pampering treatments at the Sawgrass Spa. Take a short shuttle ride to our oceanfront Cabana Beach Club, which offers direct access to Ponte Vedra Beach. Delicious local fare is on the menu at our nine resort restaurants and lounges. For those hosting events near Jacksonville, our 90,000+ square feet of accessible indoor/outdoor venue space and superb planning and catering services make us a memorable destination for any gathering.

"I would rank this hotel as three star. on top of room there is an extra of 25 resort fee every day. parking is not free neither."
Very Good
99 reviews
8.2/10
1 night
From MYR 1,396
Check availability
99+
Hotels in St. Johns County
When you stay at Ponte Vedra Inn & Club in Ponte Vedra Beach, you'll be on the beach, within a 15-minute drive of Mayo Clinic Florida and St. Johns Town Center. This beach hotel is 10.1 mi (16.3 km) from Mayport Naval Station and 4.4 mi (7.1 km) from TPC Sawgrass. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. After practicing your swing on the golf course, you can enjoy other recreational amenities including outdoor tennis courts and a fitness center. Additional amenities at this hotel include concierge services, babysitting (surcharge), and gift shops/newsstands. Grab a bite to eat at one of the hotel's 2 restaurants, or stay in and take advantage of the 24-hour room service. Snacks are also available at the coffee shop/cafe. Relax with a refreshing drink at one of the 2 bars/lounges. Full breakfasts are available daily from 7 AM to 10:30 AM for a fee. Featured amenities include a 24-hour business center, limo/town car service, and express check-out. Event facilities at this hotel consist of conference space and meeting rooms. Make yourself at home in one of the 249 guestrooms featuring iPod docking stations and flat-screen televisions. Digital programming along with DVD players are provided for your entertainment. Private bathrooms with separate bathtubs and showers feature deep soaking bathtubs and designer toiletries. Conveniences include safes and desks, as well as phones with free local calls.
Amazing
41 reviews
9.4/10
1 night
From MYR 2,579
Check availability
99+
Hotels in St. Johns County
Casa Monica Resort and Spa, Autograph Collection will immerse you in the rich history of our famed St. Augustine hotel, from ornate chandeliers to extraordinary art galleries. Originally built in 1888, this pet-friendly hotel in St. Augustine, FL is nestled in the heart of the Historic District and within walking distance to popular sites such as Flagler College, Lightner Museum, Castillo de San Marcos, and St. George Street. Our beautifully appointed accommodations entwine vintage Moroccan charm with luxury amenities, including plush bedding, free WiFi access, and Smart TVs. Connect your mind and body with a soothing skin treatment at our St. Augustine resort spa, before indulging in the bold flavors of Mediterranean cuisine at our on-site restaurant. Hold your wedding at our romantic outdoor venue with stunning views and enjoy the service of our dedicated team, modern technology, and premier catering. From our Old World grandeur to the unrivaled location, Casa Monica Resort and Spa is anything but ordinary.

"Топ подход к людям, начиная от приветственного шампанского до протеиновых батонов в зале. Отель в историческом здании в самом центре. Персонал очень доброжелательный, кровати удобные, всем очень довольны."
Very Good
103 reviews
8.8/10
1 night
From MYR 1,149
Check availability
See More Hotels with Spa in St. Johns County

Frequently Asked Questions

What are the best hotels with Spa in St. Johns County?

How much does it cost to stay in St. Johns County hotels with Spa?

For hotels with Spa in St. Johns County, the average price on weekdays is MYR 1,519, and the average price on weekends (Friday - Saturday) is MYR 1,966.

What are the best luxury hotels with Spa in St. Johns County?

If you’re after premium services and first-class amenities, you’ll find plenty of luxury hotels with Spa in St. Johns County to suit your needs. Ponte Vedra Inn and Club (price from MYR 2,433) and The Lodge & Club at Ponte Vedra Beach (price from MYR 2,154) are some of the best luxury hotels available.

What are the best hotel deals for St. Johns County hotels with Spa?

Trip.com offers great travel deals all year long. Visit the promotions page to find the latest discounts and special offers on Trip.com.

St. Johns County Hotels with Spa Information

Total Properties9
Number of Reviews 814
Weekday Avg. PriceMYR 1,519
Weekend Avg. PriceMYR 1,966