St. George Inn
The St. George Inn is located on beautiful St. George island, a little known barrier island on northwest Florida’s “Forgotten Coast”.

This quaint, old southern style inn is just a short distance from one of America’s top 10 rated beaches with pristine white sand and crystal clear water. A nearby free boat launch provides access to the emerald and blue water of the Gulf of Mexico. Long fishing pier 400 yards away and worldwide reputation for abundant and diverse fishing.

Our innkeepers greet guests with smiling faces and Southern Hospitality 🙂