History and Spectacular Natural Beauty Intertwine at Our Florida Beach Resort.
View Sundial Beach Resort & Spa in the News.
Have a Question About Sundial Beach Resort & Spa?
Getting to Sundial Beach Resort & Spa is a Breeze.
Our Staff is Dedicated to your Sundial Experience.
Discover Our Sanibel Island Resort Packages and Specials.
Take Advantage of Our Sundial Beach Resort & Spa Amenities.
Browse by Number of Rooms or by Your Desired View.
Just Steps From the Beach and the Resort Center.
With a Name Like Sea Breeze, You Know the Views are Great.
Private Event room offering breathtaking views of the Gulf of Mexico
Energetic or Relaxed? You Choose With Our Sanibel Island Resort Activities.
Events and Holiday Happenings are Made Special at Sundial
Explore Local Attractions on Sanibel Island.
Imagine Perfect Florida Resort Meetings.
The Largest Sanibel Island Meeting Facilities.
Creative Catering for Any Occasion.
Our Sanibel Island Meeting Facilities Look Even Better in Person.
A Favorite Choice for Florida Resort Weddings.
Name Your Occasion and We’ll Make It Special.
Weddings at Sundial Beach Resort & Spa
Exceptional Special Event Space in Florida.
Satisfy Your Cravings with Creative Catering for Any Occasion.
Let Us Know If You’re Interested in Sanibel Island Special Events.
How to Keep Your Special Event Organized.
A Fitness Center for Every Body.
Enjoy A Choice of Tennis Facilities During Your Florida Vacation.
Memorable Florida Golf on Sanibel Island.
Make a Splash on Your Florida Vacation: Sundial Beach Resort & Spa Water Sports.
Relax and rejuvenate – mind, body and soul – at the Kay Casperson Lifestyle Spa & Boutique.
Browse Photos of Our Beautiful Resort.
Check Out the Latest Resort Videos.
Download a Map of the Sundial Beach Resort & Spa.
See What Our Guests Have to Say About Sundial.
Activities and Entertainment around the area.
Sundial’s recommendations for food and beverages.
Information to stay fit and healthy.
Topics geared towards the things to do in and around the Sanibel area.
All things Sanibel Island!