Where to stay in St. Augustine (FL)
St. Augustine (FL) has 150 places to stay in our index. 63 have enough guest reviews to rank. The average guest rating is 8.4.
- places to stay
- 150
- ranked by guests
- 63
- average rating
- 8.4
- 5-star hotels
- 2
Good to know about hotels in St. Augustine (FL)
- Best-rated hotel
- La Fiesta Ocean Inn & Suites
- Area with most hotels
- Saint Augustine
- Average guest rating
- 8.4
- Hotels with a pool
- 44
- Average walk grade
- 54/100
- 5-star hotels
- 2
Areas of St. Augustine (FL)
Where the hotels are and how guests rate them.
All hotels in St. Augustine (FL)
Ranked by StayVersus score: guest rating adjusted for the number of reviews.
Popular match-ups in St. Augustine (FL)
-
Days Inn by Wyndham St. Augustine I-95/Outlet Mall vs Red Roof PLUS+ St Augustine St. Augustine (FL), 8.1 / 7.9 -
Days Inn by Wyndham St. Augustine I-95/Outlet Mall vs Super 8 By Wyndham St. Augustine St. Augustine (FL), 8.1 / 7.6 -
Best Western Plus St. Augustine I-95 vs Days Inn by Wyndham St. Augustine I-95/Outlet Mall St. Augustine (FL), 8.7 / 8.1 -
Days Inn by Wyndham St. Augustine I-95/Outlet Mall vs Stayable St Augustine St. Augustine (FL), 8.1 / 4.5 -
Days Inn by Wyndham St. Augustine I-95/Outlet Mall vs Home2 Suites by Hilton St. Augustine I-95 St. Augustine (FL), 8.1 / 9.0 -
Days Inn by Wyndham St. Augustine I-95/Outlet Mall vs Hampton Inn St. Augustine-I-95 St. Augustine (FL), 8.1 / 8.2 -
Rodeway Inn St Augustine Historic District vs The Flagler Inn St. Augustine (FL), 8.7 / 8.1 -
Red Roof PLUS+ St Augustine vs Super 8 By Wyndham St. Augustine St. Augustine (FL), 7.9 / 7.6
FAQ: St. Augustine (FL)
What is the best-rated hotel in St. Augustine (FL)?
By StayVersus score, La Fiesta Ocean Inn & Suites is the best-rated hotel in St. Augustine (FL), with a guest rating of 8.9 from 249 reviews.
Which area of St. Augustine (FL) has the most hotels?
Saint Augustine has the most, with 15 rated places to stay.
How many 5-star hotels are there in St. Augustine (FL)?
We list 2 5-star hotels in St. Augustine (FL).





