Skip to main content

The best four-star hotels in Saint Augustine Beach

Check out our pick of great four-star hotels in Saint Augustine Beach

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Embassy Suites St Augustine Beach Oceanfront Resort, hotel in Saint Augustine Beach

Located between Anastasia State Park and St. Johns County Fishing Pier and Recreation area, Embassy Suites St Augustine Beach Oceanfront Resort offers comfortable accommodations just 3 miles (5 km)...

Hotel is on a perfect beach location (big sandy beach with miles of walking) and has a huge pool (where kids were even allowed to use balls etc.). the whole hotel area is very clean and very professionally managed. the room was big enough and had a sofa with TV in the interior part of the room. living on the beach also means that it is a bit of a drive to the centre of St. Augustine - for us this was ok as the beach was more important. but if your focus is the old part of town, this hotel is probably too far away. right opposite the hotel were a few nice restaurants in walking distance.
Scored 8.3
8.3
Rated very good
Very good
746 reviews
Price from
£200.43
1 night, 2 adults
The Collector Inn (Adults Only) - Saint Augustine, hotel in Saint Augustine Beach

The Collector - Luxury Inn & Gardens is located in the heart of historic downtown St. Augustine.

Staff were great. Very quiet. Small pool but clean and few people there. Air conditioning in the room was excellent
Scored 9.3
9.3
Rated superb
Superb
165 reviews
Price from
£280.67
1 night, 2 adults
Casablanca Inn on the Bay, hotel in Saint Augustine Beach

Set in St. Augustine, 400 metres from Castillo de San Marcos National Monument, Casablanca Inn on the Bay offers accommodation with a shared lounge, free private parking, a restaurant and a bar.

Great location, excellent service at breakfast from Joe.
Scored 8.3
8.3
Rated very good
Very good
1,046 reviews
Price from
£184.72
1 night, 2 adults
Ocean Sands Beach Boutique Inn-1 Acre Private Beach-St Augustine Historic-2 Miles-Shuttle with Downtown Tour-HEATED Salt Water Pool until 4AM-Popcorn-Cookies-New 4k USD Black Beds-35 Item Breakfast-Eggs-Bacon-Starbucks-Free Guest Laundry-Ph#904-799-SAND, hotel in Saint Augustine Beach

Facing the beachfront, Ocean Sands Beach Boutique Inn-1 Acre Private Beach-St Augustine Historic-2 Miles-Shuttle with Downtown Tour-HEATED Salt Water Pool until 4AM-Popcorn-Cookies-New 4k USD Black...

Great hotel with lovely rooms. Really comfortable and super comfy bed. Very friendly and helpful staff as well. Only one minute walk from a beautiful beach and 10 mins drive to the centre of st Augustine.
Scored 8.2
8.2
Rated very good
Very good
534 reviews
Price from
£250.43
1 night, 2 adults
St George Inn - Saint Augustine, hotel in Saint Augustine Beach

Located in St. Augustine, the St. George Inn gives guests the opportunity to stay in the heart of this historic Florida city. Guests are a 2 minutes' walk from the iconic Castillo De San Marcos.

location, breakfast, king bed room was beautifully decorated The hotel yard is stunning
Scored 8.9
8.9
Rated fabulous
Fabulous
669 reviews
Price from
£230.42
1 night, 2 adults
voco St Augustine Historic Area, an IHG Hotel, hotel in Saint Augustine Beach

Located in St. Augustine, 1.6 km from St Augustine Lighthouse and Museum, voco St Augustine Historic Area, an IHG Hotel provides accommodation with an outdoor swimming pool, free private parking, a...

The location was quite close, probably about a ten minute walk to cross the bridge and get to where the historic district is. There are also some cute spots nearby like a craft beer and grilled cheese arcade. The hotel overall was clean and staff was friendly.
Scored 8.4
8.4
Rated very good
Very good
375 reviews
Price from
£93.56
1 night, 2 adults
DoubleTree by Hilton St. Augustine Historic District, hotel in Saint Augustine Beach

Located in St Augustine, Florida, this hotel features an outdoor swimming pool and complimentary cookies. It offers an on-site restaurant and rooms with free Wi-Fi access.

All very convenient, and spaces available close to entrance.
Scored 8.3
8.3
Rated very good
Very good
386 reviews
Price from
£117.07
1 night, 2 adults
Renaissance St. Augustine Historic Downtown Hotel, hotel in Saint Augustine Beach

Situated in St. Augustine, 100 metres from Castillo de San Marcos, Renaissance St.

It's just great location, rooms are very well equipped and clean and stylish 1000% I would recommend to anybody coming to st Augustine
Scored 8.8
8.8
Rated fabulous
Fabulous
488 reviews
Price from
£194.04
1 night, 2 adults
Hilton Saint Augustine Historic Bayfront, hotel in Saint Augustine Beach

Hilton Saint Augustine Historic Bayfront offers views of Matanzas Bay and Saint Augustine's historic district. Guests can take a dip in the outdoor pool or relax in the hot tub.

The view and within walking distance to everything
Scored 8.6
8.6
Rated fabulous
Fabulous
250 reviews
Price from
£183.34
1 night, 2 adults
Casa Monica Resort & Spa, Autograph Collection, hotel in Saint Augustine Beach

Casa Monica Resort & Spa features Moorish-style architecture that dates back to 1888. The hotel is located in historic St.

The best location
Scored 8.4
8.4
Rated very good
Very good
319 reviews
Price from
£251.91
1 night, 2 adults
All four-star hotels in Saint Augustine Beach
Looking for a four-star hotel?
Offering plenty of five-star-worthy features, these plush properties may provide plenty of optional extras such as on-site dining and valet parking. Many can be found in central locations near to major landmarks and shopping areas, and you can expect above-average service from the hotel staff.

4 star hotels that guests love in Saint Augustine Beach

gogless