Find Hotels with Restaurants in St. Augustine, FL

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Find properties with these dates

This weekend

Pick from 141 St. Augustine Hotels with Restaurants and compare room rates, reviews, and availability. Most hotels are fully refundable.

44 Spanish Street Inn - Adults Only
3.5 star property
9.6 out of 10, Exceptional, (569)
"I like the fact they have jetted tubs in the rooms. To many places only have showers. "
The price is $203
$227 total
includes taxes & fees
May 8 - May 9
44 Spanish Street Inn - Adults Only
Hilton St. Augustine Historic Bayfront
3.5 star property
9.2 out of 10, Wonderful, (1001)
"Loved the beach"
The price is $195
$217 total
includes taxes & fees
May 27 - May 28
Hilton St. Augustine Historic Bayfront
Old City House Inn and Restaurant
3.5 star property
9.2 out of 10, Wonderful, (485)
"We like the vintage vibe of the Inn! Their breakfast was amazing & delicious. Our room was the Flagler and the bed was super comfy! Great location to walkable sites, it was easy to go sightseeing & then go back to the Inn for a quick rest/nap. Easy check-in & check-out."
The price is $178
$199 total
includes taxes & fees
May 6 - May 7
Old City House Inn and Restaurant
The Bayfront Inn
2.0 star property
9.0 out of 10, Wonderful, (1000)
"Location is perfect for St Augustine. Staff is very friendly and helpful "
The price is $204
$228 total
includes taxes & fees
May 5 - May 6
The Bayfront Inn
Courtyard by Marriott St. Augustine Beach
3.0 star property
8.8 out of 10, Excellent, (1001)
"Was a short drive to the amphitheater "
The price is $161
$180 total
includes taxes & fees
May 12 - May 13
Courtyard by Marriott St. Augustine Beach
Casa Monica Resort & Spa, Autograph Collection
4.0 star property
8.8 out of 10, Excellent, (1003)
"This is a stunning hotel. We spent hours at the pool and it was so amazing. The bar and restaurant are awesome too"
The price is $254
$305 total
includes taxes & fees
May 19 - May 20
Casa Monica Resort & Spa, Autograph Collection
DoubleTree by Hilton Hotel St. Augustine Historic District
4.0 star property
8.8 out of 10, Excellent, (1005)
"Excellent service"
The price is $136
$152 total
includes taxes & fees
May 12 - May 13
DoubleTree by Hilton Hotel St. Augustine Historic District
Castillo Real Resort Hotel
3.0 star property
8.6 out of 10, Excellent, (1003)
"The worst part was the front desk, no welcome, no smile. Had to ask for an explanation of something highlighted I was supposed to sign to acknowledge. There was construction, should have been notified before. Housekeeping didn't come first day, then came right after I returned to the room after being gone all day the second day, at 5:00. So room was never cleaned. Had to ask front desk about beach access, had no idea where the pool towels were - finally saw them on the last day. Had to ask front...
The price is $119
$133 total
includes taxes & fees
Jun 2 - Jun 3
Castillo Real Resort Hotel
The Smart Stay Inn
2.5 star property
8.6 out of 10, Excellent, (1577)
"Everything is like brand new, so clean."
The price is $77
$86 total
includes taxes & fees
May 8 - May 9
The Smart Stay Inn
Best Western Bayfront
2.5 star property
8.6 out of 10, Excellent, (1002)
"If you are going to the Historic District of St Augustine, this is the place to stay. It is convenient. Staff was nice"
The price is $159
$177 total
includes taxes & fees
May 5 - May 6
Best Western Bayfront
Don't see what you're looking for?
See all available properties in St. Augustine
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 Hotels with Restaurants information

 

Hotels with Restaurants in St. Augustine

141

Highest price
$254
Cheapest price
$73
Number of guest reviews
9,576
Total number of hotels in St. Augustine
5,115

 

Frequently asked questions

How much do hotels with dining in St. Augustine cost?
You can expect to pay between $73 and $254 per night for hotels in St. Augustine. The perfect stay with a restaurant, or one that’s close to awesome culinary experiences, is just a few clicks away with Expedia. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
How many hotels with dining are there in St. Augustine?
St. Augustine has 141 hotels within reach of some great dining options. To help you book the perfect place for you, use our filter tool to search for other amenities or perks you need.
What are the best cheap hotels with dining in St. Augustine?
Keep both your taste buds and wallet happy at one of our St. Augustine hotels with dining that start at just $73 per night. The Saint Augustine Beach House will put you close to some terrific food experiences. Handy amenities here include a nearby waterfront and a garden. Or book at Edgewater Inn, which features a water view and a swimming pool. Use the cash you save at either retreat to feast your way around St. Augustine! If you’re exploring St. Augustine on a budget, there are many popular and free attractions to add to your itinerary. St. Augustine Beach and Vilano Beach are visitor favorites. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in St. Augustine?
Many visitors seeking a family-friendly hotel with dining in St. Augustine pick Marker 8 Hotel & Marina. With a 3.5-star rating and amenities including complimentary breakfast and a swimming pool, it’ll feel like your home away from home. St George Inn is a 3.5-star stay that will also put you within reach of the local dining scene. A nearby beach and complimentary breakfast help make it an ideal base for your family getaway. Once you’ve checked in and unpacked, there are lots of family-friendly attractions to explore in and around St. Augustine. St. Augustine Alligator Farm Zoological Park and St. Johns County Ocean Pier are two of our top picks.
Why book your hotel with dining in St. Augustine with Expedia?
Whether you’re on the lookout for a hotel with a restaurant, or one that’s near a foodie universe, Expedia will have an escape that’s just your taste. Use our handy filters to search for St. Augustine hotels with dining on-site. You can also refine your search for accommodations in renowned locations packed with cafés, markets or restaurants. Whatever you book, you can expect a tasty deal with Expedia!
How can I find cheap hotels with dining in St. Augustine?
Expedia can help you narrow down your search for cheap hotels with dining in St. Augustine. Use our helpful filter tools to find stays with restaurants or delicious extras, like included dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to cut costs.
What is there to do in St. Augustine near my hotel with dining?
Whatever your interests, St. Augustine has plenty of things to keep you entertained. St. Augustine Beach, Anastasia State Park and St. Augustine Alligator Farm Zoological Park are on most visitors’ trip plans. Don’t forget to check out Cathedral Basilica of St. Augustine, Vilano Beach and St. Augustine Distillery either. With Expedia’s St. Augustine hotel deals, you’ll be able to see even more popular attractions like these with the money you save.

Recent reviews of St. Augustine hotels
Expedia verified reviews