Nestled in the restful courtyard of City Gate Plaza, The St. George Inn is a boutique hotel offering European-style lodging in the heart of St. Augustine, FL Old Town. The Inn is in the perfect location for exploring St. Augustine's historic sites and discovering the many shops, restaurants, art galleries and entertainment opportunities, all within easy walking distance. Swim, sail, surf and fish at the miles of sandy beaches nearby, or visit World Golf Village, home of the World Golf Hall of Fame.Choose from our twenty-five exceptional rooms and suites, many with balconies and views of the Intercoastal, the Castillo ...