St. Augustine

Hotels in St. Augustine

Enter your dates for the latest hotel rates and availability.

Swipe up to view more

Frequently Asked Questions

How much does it cost to stay in a hotel in St. Augustine?

The average price for hotels in St. Augustine is TWD 7,083 for weekdays, and TWD 9,239 for weekends (Friday–Saturday).

What are the best hotels in St. Augustine?

From business trips to holiday stays, St. Augustine offers a wide selection of popular hotels to suit every need. Southern Oaks Inn - Saint Augustine (from TWD 2,002), The Ponce St. Augustine Hotel (from TWD 2,371) and Days Inn by Wyndham St Augustine/Historic Downtown (from TWD 2,060) are excellent options for your stay.

What are the best sap hotels in St. Augustine?

Planning a relaxing trip? Staying at a spa hotel can make your experience even more enjoyable. Casa Monica Resort & Spa, Autograph Collection (from TWD 6,844) and Best Western Historical Inn (from TWD 2,532) are great choices for spa hotels offering quality services.

Which hotels in St. Augustine provide fitness facilities?

DoubleTree by Hilton St. Augustine Historic District (from TWD 2,879), Hampton Inn by Hilton St. Augustine US1 North (from TWD 3,082) and Hyatt Place St Augustine/Vilano Beach (from TWD 3,640) offer fitness facilities to help you stay active while away from home. Keep up with your fitness routine even when traveling!

Which hotels in St. Augustine have the best breakfast?

Which hotels in St. Augustine have swimming pools?

Southern Oaks Inn - Saint Augustine (from TWD 2,002), The Ponce St. Augustine Hotel (from TWD 2,371) and DoubleTree by Hilton St. Augustine Historic District (from TWD 2,879) are great choices for hotels with swimming pools. Stay at any of these hotels to relax by the pool and make the most of your stay.

Total Properties320
Number of Reviews7,308
Lowest PriceTWD 2,157
Highest PriceTWD 27,530
Average Price (Weekends)TWD 9,239
Average Price (Weekdays)TWD 7,083