A beachfront hotel on St. George Island, Florida.
Located on beautiful St. George Island, Florida, the Buccaneer Inn is a motel and conference center located on the Gulf of Mexico in the heart of St. George Island. Conveniently located within walking distance of restaurants, shopping, entertainment and the beach.
The only motel directly on the beach, The Buccaneer Inn is privately owned and was established in 1979. We are open year around with daily, weekly and monthly rates. The motel has a total of 98 rooms and kitchenettes.