Said to be the oldest city in the US, St. Augustine was established by the Spanish in 1565 and is nicknamed The Ancient City. Whether in its cuisine or architecture, St. Augustine is heavy with Spanish influence. The Castillo de San Marcos, a fort built in the 17th century, still stands today and remains a top tourist destination in Florida. History buffs shouldn’t miss the Victorian and Native American artifacts at Lightner Museum. Take wonderful photos and dine in excellent restaurants on St. George Street. Beautiful beaches draw tourists to this area, as well. If you are spending a day or two here, continue reading for the top beach resorts near St. Augustine, Florida.
We handpicked these listings carefully, considering (wherever possible) recent guest reviews, location, accommodation type, prices, availability of dates, decor, and access to beach. The image galleries get refreshed with the latest updates regularly. They were last updated on April 12, 2024.
1. Embassy Suites by Hilton St Augustine Beach Oceanfront Resort (from USD 364)
Situated 10-minutes away from Castillo de San Marcos, this resort gives fascinating views of the sea from your room balcony. You can have a made-to-order breakfast delivered, a complimentary evening nightcap, and room service. Take advantage of the quality rooms with a flat-screen TV, an alarm clock, internet access, a refrigerator, a microwave, and comfortable beds while staying in this resort.
Expand your culinary palate and check out the on-site restaurants. Try Latin-inspired cuisine and agave-based cocktails served at Castaway Cantina. For dinner, you can have seafood or opt for a farm-to-table dining experience at Harvest and Reel Restaurant.
Embassy Suites St Augustine Beach Oceanfront Resort
Address: 300 A1A Beach Boulevard
49.8 km (31.0 mi) from Jacksonville Beach Pier
2. Ponte Vedra Inn and Club (from USD 649)
Experience a full-service luxury spa with over 100 different services, excellent dining options, heated swimming pools, and high-speed internet when you stay at the five-star Ponte Vedra Inn and Club.
The suites are equipped with either king or queen-sized beds and have a private balcony or terrace. They also have a spacious sitting area and a kitchenette to prepare your meals. In addition, you can choose to have the ocean, lagoon, or even a panoramic view of the place.
Ponte Vedra Inn and Club
Address: 200 Ponte Vedra Boulevard
8.52 km (5.3 mi) from Jacksonville Beach Pier
3. One Ocean Resort and Spa (from USD 271)
Varied pricing, but some guests found it pricey. Prepaid booking had lower rates. Valet parking only.
Beachfront location, pool, spa, free bike rentals, luxurious decor, complimentary bikes, and pet-friendly.
Located right on the beach, close to downtown shopping, restaurants, and bars. Near Neptune beach and within walking distance to various attractions.
Excellent dining options, delicious restaurant food, but limited simple options. Some guests experienced cold and overcooked room service. Reservations needed for on-site restaurant.
With its spacious rooms, a luxurious spa, direct beach access, and amazing views of the Atlantic Ocean, your stay at One Ocean Resort and Spa will be one for the books. Each room in this pet-friendly hotel has floor-to-ceiling views of the sea. Custom-designed beds and luxurious linens await in the bedrooms. Besides the beach, the outdoor swimming pool is a great place to relax and unwind, too. The hotel also offers bicycle rentals, windsurfing, and kayaking for guests.
One Ocean Resort and Spa
Address: 1 Ocean Boulevard
3.58 km (2.3 mi) from Jacksonville Beach Pier
4. The Lodge & Club at Ponte Vedra Beach (from USD 484)
Make your tropical dreams come true when you stay at The Lodge & Club at Ponte Vedra Beach. Its Mediterranean-inspired architecture transports you to Latin America. Select rooms come with a private balcony, a fireplace, and marble touches.
An adults-only pool and hot tub are available, perfect for relaxing after a long day of exploring the city. There is also a mini water park which your little ones will surely enjoy. Kayaks, paddleboards, and beach bicycles are available upon request.
The Lodge and Club at Ponte Vedra Beach
Address: 607 Ponte Vedra Blvd
5.78 km (3.6 mi) from Jacksonville Beach Pier
Earn OneKeyCash for every dollar spent on eligible hotels, vacation rentals, flights, car rentals, and more when you book across our family of brands.
5. Hibiscus Oceanfront Resort (from USD 139)
With units boasting ocean and pool views, Hibiscus Resort boasts a relaxing ambiance. There is a clubhouse where you can book a private event, a sundeck to enjoy sunbathing, and a modest gym. Oceanfront units come with a dining area and a kitchenette. There are also washer and dryer units, so there is no need to bring too many clothes during your stay.
Hibiscus Oceanfront Resort
Address: 125 Ocean Hibiscus Drive
55.39 km (34.5 mi) from Jacksonville Beach Pier
6. St. Augustine Ocean & Racquet Resort (from USD 140)
Located in Anastasia Island in St. Augustine Beach, this resort gives its guests options between oceanfront condos or courtyard villa condos. Each unit comes with two bedrooms and two bathrooms. It is also complete with kitchen amenities and laundry facilities.
Other amenities you can enjoy include two outdoor pools, multiple hot tubs, tennis courts, bocce ball, and shuffleboard. There is also a dedicated area for outdoor grilling and private events.
St. Augustine Ocean & Racquet Resort
Address: 880 A1A Beach Boulevard Unit 1104
52.3 km (32.5 mi) from Jacksonville Beach Pier
Experience a luxurious tropical life in St. Augustine
Explore this historic city and make your summer more memorable by booking a place in one of the best resorts near St. Augustine, Florida.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data
Create an account to