Shangri la All photos (2)

A hidden oasis in the heart of Bonita Springs, Shangri-La Springs is a historic hotel and wellness retreat surrounded by centuries-old banyan trees, organic gardens, and natural spring water. Visitors can explore the peaceful grounds, enjoy farm-to-table dining at the on-site restaurant, or attend holistic wellness events, art exhibits, and garden tours. It’s a serene escape that blends Old Florida charm with a focus on health, nature, and rejuvenation.

Location

27750 Old 41 Rd
Bonita Springs, FL 34135
Directions

Naples Trip Planner

When are you visiting?

This helps us find events during your trip. Skip if you're not sure yet.

Who's coming along?

This helps us tailor the recommendations.

What are you into?

Pick at least 2 to help us find the best spots for you.

Pick at least one more.

Any areas you'd like to explore?

Optional — skip to see picks from all areas.

What's your budget?

Pick any that fit your trip — or skip to see all price points.

Just a moment...

Save your recommendations

Get these picks sent to your inbox so you can reference them anytime.

Your recommendations are on the way!

Check your inbox for your personalized Naples picks.