Hotelier's Choice

Best Hotels Near St Augustine Beach

St Augustine Beach is a wide, uncrowded Atlantic ocean beach just 7 miles from the historic city centre across the Bridge of Lions, offering excellent swimming, surfing, and the laid-back Florida beach atmosphere without the commercial intensity of the state's more developed resort beaches. The 6 hotels below are the best-rated places to stay within 2 km of St Augustine Beach, listed closest first. Guest scores and distances come from Booking.com, checked September 2026.

Our Picks — St Augustine

Hilton Garden Inn Saint Augustine Beach — 400 m away from St Augustine Beach
2 $$ Mid-range
★ 8.1 Very Good

About 400 m from St Augustine Beach, roughly a 5-minute walk. Guests score it 8.1 out of 10 across 253 Booking.com reviews.

  • Walkable
  • Best value
Check Availability

★ 8.1 guest score from 253 Booking.com reviews · Many rooms include free cancellation

Hampton Inn Saint Augustine Beach — 500 m away from St Augustine Beach
3 $$$ Upscale
★ 8.3 Very Good

About 500 m from St Augustine Beach, roughly a 6-minute walk. Guests score it 8.3 out of 10 across 385 Booking.com reviews.

  • Walkable
Check Availability

★ 8.3 guest score from 385 Booking.com reviews · Many rooms include free cancellation

Courtyard by Marriott St. Augustine Beach — 1.1 km away from St Augustine Beach
5 $$ Mid-range
★ 8.2 Very Good

About 1.1 km from St Augustine Beach, roughly a 15-minute walk. Guests score it 8.2 out of 10 across 386 Booking.com reviews.

  • Walkable
Check Availability

★ 8.2 guest score from 386 Booking.com reviews · Many rooms include free cancellation

La Fiesta Ocean Inn & Suites — 2 km away from St Augustine Beach
6 $$ Mid-range
★ 8.6 Excellent

About 2 km from St Augustine Beach, roughly a 25-minute walk. Guests score it 8.6 out of 10 across 628 Booking.com reviews.

  • Nearby
Check Availability

★ 8.6 guest score from 628 Booking.com reviews · Many rooms include free cancellation

Looking for more options? See all St Augustine hotels

More Hotels Near St Augustine Landmarks