Hotels in St. Augustine start at $43 per night. Prices and availability subject to change. Additional terms may apply.
New England can't lay claim to all of the country's historic sites. Florida's historic gem, St. Augustine, was settled in the 1500s and retains its Old World charm with striking Spanish architecture and a love of the arts. Located on the eastern coast of Florida's panhandle, a stay at a resort or one of the hotels near the beach in St. Augustine offers sand, sun, and water sports.
Enjoying the warm water and tropical climate is a given when visiting hotels near St. Augustine Beach, but make sure to get out and explore all the city has to offer. Stroll down St. George Street for shopping while also seeing the Oldest Wooden Schoolhouse and Colonial Spanish Quarter Museum. For more history, visit the Castillo de San Marcos, a masonry fort constructed in the late 1600s. The number of historical sites shouldn't be surprising for the Nation's Oldest City, but there are also plenty of modern attractions and St. Augustine hotels. Enjoy live performances from some of today's best entertainers at the St. Augustine Amphitheatre or learn about reptiles at the St. Augustine Alligator Farm. There are several golf courses to perfect your swing, and don't forget to pay homage to golf's greatest at the World Golf Hall of Fame.
The Old World feel continues in St. Augustine's dining scene, where pubs and taverns are still bustling. Restaurants reflect the city's European roots with a mix of ethnic foods. Spanish foods and seafood are some of the most popular alongside Southern cuisine in St. Augustine. You will find a mix of everything from old Spanish bakeries to contemporary restaurants. Look for cheap hotels in St. Augustine to have more money to splurge in the area's top fare.
Get mobile exclusive deals on the Travelocity app and start searching St. Augustine hotel deals. Stop waiting and book your trip now.