A boutique resort where Gulf Coast character meets intentional design — every detail considered, every moment remembered.
Every room at Selma's is designed with intention — plush bedding, thoughtful amenities, and the kind of quiet comfort that makes you forget you're traveling.
Spacious king room with premium linens, a private balcony, and curated local art. Perfect for couples seeking a refined Gulf Coast escape.
Wake to sweeping water views from your private terrace. This suite features a separate living area, premium bath products, and sunset-facing windows.
Two bedrooms, a full kitchen, and direct garden access. Designed for families who want the space and comfort of home — with resort-quality service.
Organic bath products, Egyptian cotton linens, smart climate control, and curated welcome gifts in every room.
Early check-in and late check-out available upon request. We adapt to your schedule, not the other way around.
Minutes from Keaton Beach and the Gulf of Mexico. We provide beach gear, directions, and local recommendations.
Real people, real conversations. Our team knows your name and remembers your preferences after the first visit.
Nestled along Keaton Beach Drive in Perry, Selma's Resort sits at the intersection of coastal tranquility and small-town charm. The Gulf is close, the pace is slow, and the hospitality is genuine.
20849 Keaton Beach Dr, Perry, FL 32348-4209
Check-in: 4:00 PM · Check-out: 11:00 AM
"We came for one night and stayed three. The rooms are beautiful, the location is unbeatable, and the people made us feel like family."
A Guest From Atlanta
Returned visitor, 2024
Whether you're planning a weekend getaway, a family reunion, or a quiet retreat, we'd love to hear from you. Reach out and we'll help you find the perfect stay.
Call Us
(850) 578-2882
Visit Us
20849 Keaton Beach Dr
Perry, FL 32348-4209
We'll get back to you within 24 hours.
Message Sent!
We'll reach out within 24 hours.