Book Ahead and Save 20% at DiamondHead

Fort Myers Beach 2000 Estero Blvd. , Fort Myers Beach, FL 33931

(239) 765-7654 TOLL-FREE: (855) 910-8473

We know you're excited to reserve your room– so why wait? Book your Florida vacation ahead of time, and save 20% at DiamondHead Beach Resort

Based on availability. Reservation must be made 30+ days in advance. Restrictions and blackout dates apply.

See what’s nearby

  • Things to Do
  • Places to Stay
  • Where to Eat