Compare and book 4 Star hotels in St. Augustine, Florida
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Top St. Augustine 4 Star Hotels
Explore similar 5-star hotels
Many 5-star hotels have the same amenities as 4-star hotels. See all 5-star hotels in St. Augustine.
Hydrangea Cottage Manor
2535 Hydrangea St, St. Augustine, FL
Still don't see what you're looking for?
See all properties in St. Augustine.
You can also use these popular filters to refine your search.
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.
St. Augustine Hotel ReviewsExpedia verified reviews
5/5 Excellent
"The service was outstanding, Brandon in the front desk was absolutely kind and helpful. Location amazing, rooms comfortable and you’re so close to the saint augustine downtown! "
A verified traveller stayed at DoubleTree by Hilton Hotel St. Augustine Historic District
Posted 2 days ago
5/5 Excellent
"Beautiful property! In the heart of the Historic district. Could walk to attractions, restaurants, historical sites. "
A verified traveller stayed at Casa Monica Resort & Spa, Autograph Collection
Posted 6 days ago
Hotels in St. Augustine by Star Rating
More accommodation types in St. Augustine
Most Popular Hotels in St. Augustine
- The Flagler Inn
- Regency Inn & Suites
- Homewood Suites by Hilton St. Augustine San Sebastian
- DoubleTree by Hilton Hotel St. Augustine Historic District
- Days Inn by Wyndham St Augustine/Historic Downtown
- Casa Monica Resort & Spa, Autograph Collection
- Comfort Suites St. Augustine Historic District Area
- Quality Inn & Suites St Augustine Beach Area
- Ocean Sands Beach Boutique Inn - 1 Acre Private Beach
- Best Western Seaside Inn
- Marion Motor Lodge
- Hampton Inn & Suites St. Augustine-Vilano Beach
- La Fiesta Ocean Inn And Suites
- Magic Beach Motel
- Holiday Inn St. Augustine - Historic, an IHG Hotel