Selma's Resort exterior view
Perry, Florida Gulf Coast

We Don't Just
Host Guests.
We Craft
Retreats.

A boutique resort where Gulf Coast character meets intentional design — every detail considered, every moment remembered.

Scroll
Accommodations

Rooms Built for
Real Rest

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.

Deluxe King Room
Popular

Deluxe King

Spacious king room with premium linens, a private balcony, and curated local art. Perfect for couples seeking a refined Gulf Coast escape.

King Bed Balcony Smart TV Mini Bar
Check Availability
Gulf View Suite
Best Value

Gulf View Suite

Wake to sweeping water views from your private terrace. This suite features a separate living area, premium bath products, and sunset-facing windows.

Water View Living Area Terrace Jetted Tub
Check Availability
Family Garden Suite

Family Garden Suite

Two bedrooms, a full kitchen, and direct garden access. Designed for families who want the space and comfort of home — with resort-quality service.

2 Bedrooms Full Kitchen Garden Access Pet Friendly
Check Availability
The Selma's Difference

Everything You Need,
Nothing You Don't

Premium Amenities

Organic bath products, Egyptian cotton linens, smart climate control, and curated welcome gifts in every room.

Flexible Check-in

Early check-in and late check-out available upon request. We adapt to your schedule, not the other way around.

Beach Proximity

Minutes from Keaton Beach and the Gulf of Mexico. We provide beach gear, directions, and local recommendations.

Personal Touch

Real people, real conversations. Our team knows your name and remembers your preferences after the first visit.

Resort pool area
Beach access
Room interior
Dining area
Sunset view
Garden area
Resort pool area
Beach access
Room interior
Dining area
Our Location

Perfectly
Positioned

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.

Address

20849 Keaton Beach Dr, Perry, FL 32348-4209

Check-in / Check-out

Check-in: 4:00 PM · Check-out: 11:00 AM

Get Directions
"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

Get in Touch

Ready to
Unplug?

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

Send Us a Message

We'll get back to you within 24 hours.

Is this your business? Claim your website
Your own domain includedLive in minutes, edit anytime
Claim my website