Plan Your Visit · St. Augustine, Florida
Where to Stay in St. Augustine
From Flagler-era grandeur to candlelit colonial inns, the Nation's Oldest City has one of the most atmospheric lodging scenes in the country — and some of its inns have been hosting guests, in one form or another, for centuries.
Stay Inside the Old City
For first-time visitors, staying in or beside the colonial quarter is strongly recommended. Park once at your inn, and the Castillo, St. George Street, the plaza, the bayfront, and your evening ghost tour will all be within an easy walk.
Flagler-Era Landmark · 1888
Casa Monica Resort & Spa
95 Cordova Street, St. Augustine, FL 32084
The crown jewel of downtown — an 1888 Moorish Revival castle of towers and turrets across from the Lightner Museum and Flagler College. A Marriott Autograph Collection property with a spa, pool, and an unbeatable location at the center of everything. The grande dame of St. Augustine.
Luxury Inn · Historic Garden Estate
The Collector Luxury Inn & Gardens
149 Cordova Street, St. Augustine, FL 32084
An adults-only hidden village of nine historic houses set among brick pathways, lush gardens, fire pits, and a courtyard bar. Serene, beautifully kept, and just steps from the Lightner Museum and the quiet south end of the quarter. One of the most distinctive stays in Florida.
Modern Boutique · By the City Gate
Renaissance St. Augustine Historic Downtown
6 W. Castillo Drive, St. Augustine, FL 32084
A polished, intimate Marriott boutique at the north edge of the old city — five minutes on foot from St. George Street and eight from the Castillo. Historic charm outside, fully modern rooms inside, with valet parking that takes the downtown driving headache off your plate.
Boutique Inn · At the City Gate
St. George Inn
4 St. George Street #101, St. Augustine, FL 32084
You cannot stay closer to the action: this cozy inn sits at the very top of St. George Street, beside the historic City Gate, with balcony rooms overlooking the pedestrian quarter and the Castillo green. Charming, friendly, and perfectly placed.
Florida's Oldest Inn · 1791 · Famously Haunted
St. Francis Inn
279 St. George Street, St. Augustine, FL 32084
Welcoming guests since 1845 in a building dating to 1791, the St. Francis is the city's most storied inn — and its most famous resident, Lily, never checked out. Lavish breakfasts, evening socials, a courtyard pool, and regular guest reports from Lily's Room make this the definitive haunted stay in St. Augustine.
Bayfront Inn · 1914 · Famously Haunted
Casablanca Inn on the Bay
24 Avenida Menendez, St. Augustine, FL 32084
A 1914 Mediterranean Revival inn directly on the bayfront, with balcony rooms overlooking Matanzas Bay, free guest parking, and an on-site restaurant and bar. Local legend says a Prohibition-era innkeeper still signals from the rooftop with her lantern — keep an eye on the widow's walk after dark.
Victorian B&B · Bayfront Views
Bayfront Westcott House
146 Avenida Menendez, St. Augustine, FL 32084
An elegant Victorian B&B on the quieter southern bayfront — water views from the porch, breakfast on the front deck, spa-quality baths, and a short stroll to both the plaza and the colonial quarter. Warm, polished hospitality.
Historic B&B · 1886 · Free Parking
The Kenwood Inn
38 Marine Street, St. Augustine, FL 32084
A Victorian inn on quiet Marine Street, a block off the bayfront in the historic residential quarter. Three-course breakfasts, afternoon wine and cookies, a courtyard pool, and free parking a block away — luxuries that are hard to find downtown.
Victorian B&B · In the Colonial Quarter
Carriage Way Inn
70 Cuna Street, St. Augustine, FL 32084
A beloved 1880s Victorian B&B on Cuna Street, right inside the colonial quarter — park your car and forget it. Homemade breakfasts, welcome wine and cookies, themed rooms, and innkeepers known for spot-on local recommendations.
Victorian B&B · 1893
Cedar House Inn
79 Cedar Street, St. Augustine, FL 32084
An immaculately kept 1893 Victorian B&B near the Lightner Museum, famous for its two-course gourmet breakfasts, unlimited homemade cookies, and grand period furnishings. Consistently among the highest-rated inns in the city.
For a more conventional hotel experience, these properties are well-regarded and conveniently located downtown, on Anastasia Island, and at the beaches.
Hilton St. Augustine Historic Bayfront
32 Avenida Menendez, St. Augustine, FL 32084
Spanish-style bayfront hotel in the heart of the historic district — unbeatable water views and everything within walking distance.
DoubleTree by Hilton Historic District
116 San Marco Avenue, St. Augustine, FL 32084
Modern, well-kept hotel on San Marco Avenue, an easy 15–20 minute walk or quick STAR Circulator hop to the colonial quarter.
Best Western Historic Bayfront
16 Avenida Menendez, St. Augustine, FL 32084
A budget-friendly bayfront standby steps from the Bridge of Lions, the plaza, and the restaurants of the old city.
Holiday Inn Express — Historic
601 Anastasia Boulevard, St. Augustine, FL 32080
Renovated budget option on Anastasia Island, a short drive from downtown and convenient to the lighthouse and the Amphitheatre.
Hampton Inn & Suites Vilano Beach
95 Vilano Road, St. Augustine, FL 32084
Steps from the sand at Vilano Beach with complimentary bikes — a relaxed beach base five minutes' drive from the old city.
Courtyard by Marriott St. Augustine Beach
605 A1A Beach Boulevard, St. Augustine, FL 32080
A reliable beachside choice on A1A — walk to the sand, then drive or ride the Sunshine Bus into the historic district.