Photo by Susan Ross

Hotels in St. Augustine Beach

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in St. Augustine Beach?

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

You may also like pet-friendly hotels in St. Augustine Beach

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top landmarks in St. Augustine Beach

Learn more about St. Augustine Beach

St. Augustine Beach is hailed for its seaside and live music while top attractions include St. Augustine Beach. This beachside city has something for everyone including sights like St. Johns County Ocean Pier and Fiesta Falls Mini-Golf.

Sunrise on St. Augustine Beach.
Photo by Susan Ross
Open Photo by Susan Ross

Check out reviews of St. Augustine Beach hotels guests love

Frequently asked questions

Can I book a refundable hotel in St. Augustine Beach?
If you want the flexibility to change your travel plans to St. Augustine Beach, most accommodations provide refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in St. Augustine Beach if I want a vacation home instead of a traditional hotel?
If you want to find a good alternative to a hotel, review our selection of 228 vacation homes. In addition, there are 119 apartments and 466 condos.
What will the weather in St. Augustine Beach be like during my trip?
July and August are typically the warmest months in St. Augustine Beach when the average temp is 81°F. January and February are the coldest months when the average temperature is 62°F. September and August are the months with the most rain.
Why should I book my St. Augustine Beach hotel through Hotels.com?
There are lots of reasons to book your St. Augustine Beach trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about St. Augustine Beach

Seashells and Serenity: Uncover the Enchantment of St. Augustine Beach

Nestled along Florida's historic coast, St. Augustine Beach offers a delightful blend of sun-kissed sands and rich heritage. This charming seaside destination boasts stunning ocean views, perfect for a romantic getaway or a family beach vacation. Explore the iconic St. Augustine Lighthouse for panoramic vistas, or stroll along the picturesque shoreline dotted with vibrant flowers. Enjoy watersports, beachside dining, and the tranquil rhythm of coastal life. With its unique blend of natural beauty and cultural allure, St. Augustine Beach invites you to unwind and create unforgettable memories.

Discover great hotels in St. Augustine Beach

St. Augustine Beach offers a diverse range of accommodation options, from charming beachfront hotels to luxurious resorts. Many properties feature oceanfront rooms, inviting pools, and easy access to the sandy shores. Whether you're seeking a relaxed getaway or a vibrant seaside experience, you'll find plenty of inviting choices. Here are some of our travelers' favorite hotels in St. Augustine Beach:

  1. Holiday Inn Express St. Augustine Dtwn - Historic by IHGOpens in a new window: This charming 2.5-star hotel is perfect for leisure travellers seeking a comfortable escape. With family-friendly amenities, it offers a welcoming environment for relaxation. Notable features include well-appointed rooms and a focus on creating memorable experiences for guests. Review sentiments highlight the inviting atmosphere and the attentive service, making it an excellent choice for those looking to unwind and enjoy quality time away.
  2. voco St. Augustine Historic Area by IHGOpens in a new window: voco St. Augustine Historic Area by IHG stands out as a sophisticated 3.5-star hotel tailored for leisure travellers who appreciate pet-friendly options. With stylish accommodations and a range of amenities, this property ensures a delightful stay. Guests can indulge in the serene atmosphere while enjoying the convenience of having their pets nearby. Positive reviews emphasise the luxurious feel and the exceptional service, perfect for those seeking a unique blend of comfort and elegance during their getaway.
  3. The Anastasia InnOpens in a new window: The Anastasia Inn, a cosy 2.5-star motel, is an ideal choice for travellers looking for straightforward comfort. With a focus on entertainment, the hotel features modern room amenities such as a flat-screen television and cable options, ensuring a relaxing experience. The positive sentiments from visitors reflect an appreciation for the convenience and value this property offers, making it an attractive option for those seeking a hassle-free stay in St. Augustine Beach.

Top locations to stay in St. Augustine Beach

Some of the best areas to stay in St. Augustine Beach, Florida, are St. Augustine, Butler Beach, and the Downtown Historic District. St. Augustine boasts rich history and cultural attractions, while Butler Beach offers stunning ocean views and a relaxed atmosphere. The Downtown Historic District features vibrant shops and dining. For first-time visitors, the Downtown Historic District is the ideal choice.

  1. St. AugustineOpens in a new window: Staying in St. Augustine offers a unique experience, rich in history and charm. Known as the oldest city in the USA, it boasts attractions like the magnificent Castillo de San Marcos and the enchanting Historic District, where you can meander through cobblestone streets lined with boutiques and galleries. The vibrant atmosphere is complemented by cultural attractions and events throughout the year, making it an ideal spot for those wanting to soak in the local heritage and explore fascinating landmarks. Don’t miss the chance to enjoy local festivals and art shows that truly capture the spirit of this historic town.
  2. Downtown Historic DistrictOpens in a new window: For those keen on immersing themselves in the heart of St. Augustine’s history, the Downtown Historic District is a perfect choice. This area is filled with quaint shops, museums, and stunning architecture that transports you back in time. Stroll along the picturesque streets, visit the iconic Lightner Museum, or relax in one of the lovely parks. The proximity to various cultural attractions means you can easily catch a local performance or art exhibit, making your stay both enriching and enjoyable.
  3. Butler BeachOpens in a new window: If you’re looking for a coastal getaway, Butler Beach is the place to be. This serene area is known for its beautiful sandy shores and relaxed vibe, perfect for unwinding by the sea. It offers a range of outdoor activities, such as swimming, sunbathing, and beachcombing, allowing you to fully embrace the natural beauty of Florida’s coastline. Butler Beach is also a short drive from St. Augustine, giving you the best of both worlds — beach relaxation and easy access to historical attractions.

Things to do in St. Augustine Beach

St. Augustine Beach is a sun-soaked paradise, where golden sands meet the gentle lapping waves. Ideal for beachside strolls, exhilarating surfing, or simply soaking in stunning sunsets, this coastal haven offers a vibrant atmosphere with lively music and charming shops. Enjoy a blissful getaway filled with natural beauty and relaxation.

  • St. Augustine BeachOpens in a new window – Dive into the sun-kissed sands of St. Augustine Beach, where you can bask in the warm Florida sun, take leisurely strolls along the shoreline, or splash in the refreshing waves. This beach is perfect for families and beach lovers alike, offering ample space for relaxation and fun activities.
  • St. George StreetOpens in a new window – Wander down St. George Street, the heart of St. Augustine’s historic district. Lined with charming shops, delightful eateries, and vibrant street performers, this pedestrian-friendly street invites you to explore its unique boutiques and savour local flavours. Don’t forget to snap some photos of the beautiful architecture!
  • Castillo de San Marcos National MonumentOpens in a new window – Step back in time at the Castillo de San Marcos, a remarkable historic fort that showcases impressive coquina stone walls. Explore its fascinating history through guided tours and enjoy panoramic views of the surrounding waters from the fort’s ramparts.
  • Vilano BeachOpens in a new window – Venture to Vilano Beach for a more laid-back vibe. This sandy haven is ideal for swimming, sunbathing, or simply enjoying a peaceful day by the sea. With stunning views of the Intracoastal Waterway, it’s a great spot for picnics and sunset watching.
  • Anastasia State ParkOpens in a new window – Unleash your adventurous spirit at Anastasia State Park, where you can hike scenic trails, go birdwatching, or rent a kayak to explore the salt marshes. This natural paradise is great for a day of outdoor fun, with opportunities for camping and wildlife spotting alongside the beautiful beach.

4 tips for savvy savings when booking a hotel in St. Augustine Beach

  1. Book for the cheapest times: The most budget-friendly time to visit St. Augustine Beach is between September and November, when hotel prices are typically lower. For those keen to discover the area's historical landmarks and cultural attractions, a stay of at least 2 to 3 days is recommended. During this time, visitors can enjoy the beautiful beaches, explore the local library, take in scenic views of the sea and islands, watch stunning sunsets, and experience the warmth of friendly locals. Additionally, activities like surfing, walking amidst blooming flowers, and listening to live music add to the charm, making it a great value for money trip for anyone on a budget.
  2. Look for last-minute deals on Hotels.com: To discover affordable vacation options at St. Augustine Beach, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted rates on hotels as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, which could help you save. Additionally, utilise the Smart Shopping tool via the app to compare hotel prices and amenities, ensuring you're more likely to see the best options. With these resources, you'll be well-equipped to book a last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you save on your stay at a hotel in St. Augustine Beach. For those seeking distinctive accommodations, boutique hotels often provide a more personalised experience and may offer better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price leans towards the higher end, we’ll suggest alternative dates that could be more affordable, enhancing your chances of securing a better deal.
  4. Consider your location: Hotels situated near the city centre generally tend to be more expensive. However, with St. Augustine Beach's superb public transport links, you may discover a more affordable independent hotel a bit further afield that remains well-connected. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to St. Augustine Beach

St. Augustine Beach experiences its lowest average temperature in January, at 58.1°F (14.5°C), while July to August are the hottest months, with an average temperature of 81.7°F (27.6°C). September is typically the wettest month. If you’re looking to soak up the lively atmosphere in St. Augustine Beach, March, June, and July are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny, with light rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly sunny conditions.

Keep exploring