Dubbed the ‘Nation’s Oldest City’, historic St Augustine, on Florida’s north-eastern coast, is the oldest continuously-occupied European settlement in the country. Founded by the Spanish in 1565, this seaside community has a fascinating past, excellent museums and a lively food and drink scene. Accommodation options range from intimate inns and charming B&Bs to elegant luxury hotels, fit for a whole host of tastes and budgets. Many of the best places to stay in St Augustine are within the city’s well-preserved Historic District, and offer space for couples, friends or families. For something especially romantic, choose a spot with beautiful views of Matanzas Bay.
History buffs will adore wandering the streets of St Augustine's old town centre on foot or by bicycle. Take a guided walking tour or treat the little ones to a horse-drawn carriage ride along streets lined with heritage homes and small-scale inns. Highlights include the Spanish Quarter Museum, the Pirate & Treasure Museum, the 17th-century Castillo de San Marcos — an impressive citadel — and the Spanish Military Hospital Museum.
Visit the alligator farm, play a round at the World Golf Village, or take the whole family to the beach. There are boat tours, sailing trips, great surf and seven miles of sand for strolls and sandcastle-building. You’ll also find great shopping, buzzing cafés and superb seafood eateries in the city. Don't miss a tasting at the St Augustine Distillery! Wherever you choose to spend your days, book a room at one of the best places to stay in St Augustine — right in the heart of the action.