Need a quick escape without leaving the Sunshine State? After 25 years of travel writing, I can confidently say these Florida getaways hit the sweet spot when you want beauty, charm, and fun—without going far. I’ve explored every corner of this state, and whether you're craving history, beach time, or just a relaxed weekend, I know you’ll find a favorite among these spots.

Highlights:

  • Whenever I want a dose of history with a coastal twist, I head to St. Augustine. You’ll love the old streets, the romantic inns, and that timeless charm—it always feels like stepping back in time.
  • If you’re dreaming of island vibes and turquoise water, go for Key Largo. I’ve snorkeled there more times than I can count, and I know you’ll love the sunset sails just as much as I do.
  • For art, beaches, and amazing food, Sarasota never disappoints. I love how you can go from a gallery to a white-sand beach to a waterfront dinner—all in one afternoon.
  • Mount Dora is my favorite for quiet weekends. You’ll enjoy lakeside strolls and antique shopping—and if you're like me, you’ll fall for the small-town charm right away.
  • When I’m in the mood to splurge, I head to Naples. Upscale shops, golden beach sunsets, and luxurious resorts—it’s a refined escape you’ll truly enjoy.

Best Florida Weekend Getaways:

Play, Spa, and Stay at PGA National Resort & Spa - 1 hour 15 minutes from Miami, Florida

PGA National Resort & Spa

Play, Spa, and Stay at PGA National Resort & Spa - 1 hour 15 minutes from Miami, Florida - Tee off, chill out, and indulge in luxury just over an hour from Miami.                                    

Retreat Together at Innisbrook Resort - 35 minutes from Tampa

Innisbrook Resort

Retreat Together at Innisbrook Resort - 35 minutes from Tampa - Secluded romance, fine dining, and lush golf greens—just minutes from Tampa.                                    

Escape to Adults-Only Bliss at Bungalows Key Largo

Bungalows Key Largo

Escape to Adults-Only Bliss at Bungalows Key Largo - Unplug and unwind in all-inclusive paradise with beachfront bungalows and tropical serenity.                                    

Recharge with a Miami Beach Weekend at Carillon Miami Wellness Resort

Miami Beach Weekend at Carillon Miami Wellness Resort

Recharge with a Miami Beach Weekend at Carillon Miami Wellness Resort - Couples' spa treatments, oceanfront yoga, and serious soul-soothing vibes await.                                    

Bask in Island Elegance at Isla Bella Beach Resort

Isla Bella Beach Resort

Bask in Island Elegance at Isla Bella Beach Resort - Sweeping Florida Keys views, luxe rooms, and laid-back coastal romance all in one place.                                    

Fall for Old World Charm at Bayfront Westcott House B&B - 45 minutes from Jacksonville

Bayfront Westcott House B& B

Fall for Old World Charm at Bayfront Westcott House B&B - 45 minutes from Jacksonville - Victorian elegance meets riverside tranquility in historic St. Augustine.                                    

Dock and Dine at The Perry Hotel & Marina

The Perry Hotel Key West

Dock and Dine at The Perry Hotel & Marina - Modern Key West charm with water views, dockside eats, and a splash of adventure.                                    

Savor Oceanfront Luxury at Pelican Grand Beach Resort

Pelican Grand Beach Resort

Savor Oceanfront Luxury at Pelican Grand Beach Resort - Private beach, lazy river, and sunrise suites deliver that timeless Fort Lauderdale glow.                                    

Slow Down in Style at the Terrace Hotel in Lakeland - 35 minutes from Tampa

Terrace Hotel

Slow Down in Style at the Terrace Hotel in Lakeland - 35 minutes from Tampa - Just 35 minutes from Tampa, this elegant hideaway offers art-deco vibes and lakeside dining.                                    

Driving Distances from Miami

From Miami To Driving Time
Palm Beach Gardens1 hour 15 minutes
Palm Harbor4 hours 30 minutes
St Pete Beach4 hours
Orlando3 hours 30 minutes
Atlantic Beach5 hours 15 minutes
Marco Island2 hours
Lakeland3 hours 45 minutes
St Augustine4 hours 40 minutes
Vero Beach2 hours 15 minutes
Daytona Beach Shores4 hours
Coral Gables15 minutes
Palm Beach1 hour 15 minutes
Clearwater Beach4 hours 25 minutes
Key West3 hours 20 minutes

In Summary...

(and if you want to revisit my photo journey)