Historic St. Augustine, Florida, offers a rich mix of history, charm, and exceptional cuisine. Known as the oldest city in the U.S., it blends ancient landmarks with modern culture, making it an ideal getaway for couples, families, or friends. From historic sites to top-rated restaurants, St. Augustine is a must-visit for anyone seeking unique experiences.
As a 20-year local, I’ve explored every part of this beautiful city. In this guide, I’ll share my favorite things to do in St. Augustine, covering everything from sightseeing spots to the best dining experiences. Plus, you’ll find a few hidden gems that even some locals don’t know about!
Why Historic St. Augustine is a Must-Visit Destination
St. Augustine, located 30 minutes south of Jacksonville on Florida’s First Coast, is steeped in history. Known as the “Oldest City” in the U.S., it was founded in 1565 by Spanish explorer Pedro Menéndez de Avilés. Today, the city’s Spanish influence remains evident in its architecture, cultural landmarks, and cuisine.
Walking through the historic district is like stepping into another time. With landmarks like Castillo de San Marcos, and the charming St. George Street, visitors can enjoy cobblestone walkways, cozy cafes, and artisan shops. Whether you’re interested in history, relaxing at the beach, or savoring delicious food, St. Augustine has something for everyone.
Just a little personal story here: I’ve lived in this part of Florida for 20 years, but I’ve been coming to St. Augustine my entire life. A great aunt lived here and we’d often come here on family vacations because they lived near the beach. My parents came to St. Augustine on their honeymoon in 1957 and my father took a picture of my mom at the Castillo. My brother brought her back here 60 years later to recreate that same photo. It might be my favorite photo of all time!
Best Things to Do in St. Augustine
From historic landmarks to picturesque beaches, there’s no shortage of activities in St. Augustine. Here are some top picks that both tourists and locals love.
Explore St. Augustine’s Historic Sites
The city is home to some of the most iconic sites in the U.S. If you’re wondering what to do in Historic St. Augustine, start with these must-see attractions:
Constructed between 1672 and 1695, Castillo de San Marcos is one of the most iconic historic structures in St. Augustine. Here, you can attend ranger-led talks, witness reenactments, and watch weapon demonstrations in period attire. Visiting the fort provides an immersive dive into the city’s history.
Housed in the former Alcazar Hotel, built in 1887, the Lightner Museum offers a unique glimpse into 19th-century life. Inside, you’ll find an array of artifacts, costumes, and furnishings from the Gilded Age. It’s a top destination for history lovers.
St. Augustine’s Fountain of Youth Archaeological Park commemorates where Ponce de León’s quest led him in 1513. Although the legend is debatable, the park itself is an engaging spot to explore. Located on 15 waterfront acres, it offers historical exhibits, a Spanish watchtower, and trails through a beautiful riverside setting.
Relax at St. Augustine Beach
After exploring the city’s historic sites, take some time to unwind at St. Augustine Beach. Known for its soft, white sands and stunning natural beauty, it’s one of Florida’s top beaches. Here, you can rent paddleboards, kayaks, or simply relax by the shore. It’s a perfect escape for families or couples looking for a scenic beach day.
Best Restaurants in St. Augustine
St. Augustine’s dining scene offers a diverse range of flavors, with options that showcase both local and international cuisine. Start your day at Ancient City Brunch Bar, famous for its brunch charcuterie boards. Unlike traditional meat and cheese boards, these feature French toast sticks, frittatas, and other brunch classics that make for a delicious start to any day.
One of the city’s oldest and most beloved restaurants, Columbia Restaurant serves up flavorful Spanish and Cuban dishes. The menu includes favorites like Paella a la Valenciana, Pompano en Papillot, and the iconic 1905 Salad. It’s a must-visit for those who love bold, international flavors.
For innovative Southern fare, The Floridian is a favorite among locals. Be sure to try the grit cakes, fried green tomatoes, and Mayport shrimp, a regional delicacy. Lastly, another popular spot is The Ice Plant, located in a repurposed 1927 ice plant building. Here, you’ll enjoy farm-to-table dishes and exceptional craft cocktails. Be sure to stop by the St. Augustine Distillery downstairs for a whiskey tasting.
Best Hotels in St. Augustine
Generally, whether you’re looking for a cozy bed and breakfast or a luxurious hotel, historic St. Augustine has accommodations to suit every preference.
For a unique experience, try staying in one of the city’s charming bed and breakfasts. My personal favorite is The Collector Inn, a collection of nine historic homes turned into luxury B&Bs. The onsite bar, The Well, is the perfect spot to relax with a late-night cocktail by the fire pit.
For those seeking luxury, Casa Monica Resort & Spa is a top choice. Located in the heart of the historic district, this hotel offers an on-site spa, a rooftop pool, and the popular Costa Brava restaurant.
Top Events: Nights of Lights in St. Augustine
One of St. Augustine’s most magical events is the annual Nights of Lights, which illuminates the historic district with over three million lights from mid-November through January. Additionally, it is named one of the world’s top 10 holiday light displays by National Geographic, so it’s a can’t-miss experience if you’re visiting during the holidays. For a quieter experience, plan to visit in January after the holiday crowds have thinned.
St. Augustine offers a unique blend of historical charm, beautiful beaches, and mouth-watering cuisine. Whether you’re exploring centuries-old forts, savoring local dishes, or simply relaxing by the sea, there’s something for everyone. Plan your trip well, and be prepared to fall in love with this enchanting city.