The Old Carrabelle Hotel is a charming historic inn located on Florida's Forgotten Coast. Our cozy inn is nestled just steps from Carrabelle Harbor and five minutes from the beach, offering a peaceful retreat for visitors seeking an unforgettable vacation experience. We feature five delightfully themed hotel rooms with private baths, as well as living and dining room guest areas. Enjoy our lush Key West courtyard, tranquil verandas, and modern conveniences. Whether you're looking to relax, unwind, or explore, our easy-going inn is the perfect place to stay in Carrabelle, Florida.