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

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

Front of property
44 Spanish Street Inn - Adults Only
3.5 star property
9.6 out of 10, Exceptional, (577)
"We stayed for 2 nights, the room was clean and the staff so accommodating. Sophia made us the most delicious 3 course breakfast. We will come back. "
The price is $166
$186 total
includes taxes & fees
May 30 - May 31
44 Spanish Street Inn - Adults Only
Outdoor pool, open 8 AM to 10 PM, pool umbrellas, sun loungers
Hilton St. Augustine Historic Bayfront
3.5 star property
9.2 out of 10, Wonderful, (1000)
"Great room with wonderful patio. Nice locations to plenty of restaurants. Great pool."
The price is $214
$239 total
includes taxes & fees
Jun 9 - Jun 10
Hilton St. Augustine Historic Bayfront
Front of property
Old City House Inn and Restaurant
3.5 star property
9.2 out of 10, Wonderful, (495)
"Very nice quaint b&b. Old fashion bathroom facilities. A/C good. Excellent breakfasts! Five star dining. Barely enough hot water for shower. Staff not always available….could not buy trolley tickets there as their sign said. "
The price is $178
$199 total
includes taxes & fees
Jun 4 - Jun 5
Old City House Inn and Restaurant
Balcony
The Bayfront Inn
2.0 star property
9.0 out of 10, Wonderful, (1000)
"The Bayfront Inn was just what we were looking for in a hotel stay. "
The price is $183
$204 total
includes taxes & fees
Jun 2 - Jun 3
The Bayfront Inn
Desk, blackout drapes, iron/ironing board, free cribs/infant beds
Courtyard by Marriott St. Augustine Beach
3.0 star property
8.8 out of 10, Excellent, (1001)
"Very good "
The price is $149
$166 total
includes taxes & fees
May 30 - May 31
Courtyard by Marriott St. Augustine Beach
Exterior
Casa Monica Resort & Spa, Autograph Collection
4.0 star property
8.8 out of 10, Excellent, (1002)
"We enjoyed the large room and bathroom space. The bed was comfortable too. We were disappointed in the valet service because we missed an event due to not getting our car on time - possibly understaffed."
The price is $229
$277 total
includes taxes & fees
Jun 23 - Jun 24
Casa Monica Resort & Spa, Autograph Collection
Daily full breakfast for a fee
DoubleTree by Hilton Hotel St. Augustine Historic District
4.0 star property
8.8 out of 10, Excellent, (1003)
"Great location. Close to theatres and time square. "
The price is $108
$120 total
includes taxes & fees
Jun 17 - Jun 18
DoubleTree by Hilton Hotel St. Augustine Historic District
Lobby lounge
Castillo Real Resort Hotel
3.0 star property
8.6 out of 10, Excellent, (1002)
"Close to the beach and walkable to restaurants. Room is spacious and comfortable. I would book here again."
The price is $119
$133 total
includes taxes & fees
Jun 11 - Jun 12
Castillo Real Resort Hotel
Standard Room, 1 Bedroom | Desk, iron/ironing board, free cribs/infant beds, rollaway beds
The Smart Stay Inn
2.5 star property
8.6 out of 10, Excellent, (1575)
"Very conveniently located. Great breakfast"
The price is $84
$94 total
includes taxes & fees
May 30 - May 31
The Smart Stay Inn
Terrace/patio
Best Western Historic Bayfront
2.5 star property
8.6 out of 10, Excellent, (1003)
"very walkable to tourist attractions. Trolley pick up by BW. Pretty views of the Bay. We had a lovely stay. "
The price is $135
$151 total
includes taxes & fees
Jun 5 - Jun 6
Best Western Historic 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
$229
Cheapest price
$72
Number of guest reviews
9,593
Total number of hotels in St. Augustine
5,074

 

Frequently asked questions

How much do hotels with dining in St. Augustine cost?
You can expect to pay between $72 and $229 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 $72 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