Homepage
Fort Myers

10 of the best hotels in Fort Myers

Photo of Anna HardyPhoto of Anna Hardy
By Anna Hardy

26 November 20256 min read

Aerial drone photo Fort Myers Beach and coastline in Florida

Please note: this article is sponsored by our partners at Visit Fort Myers and some links on this page will take you directly to the Visit Fort Myers website.

Bathed in year-round sunshine and framed by the tranquil waters of the Gulf of Mexico, Fort Myers reveals Florida at its most relaxed.

This coastal oasis blends small-town charm with island elegance – think breezy beach bars, palm-lined promenades and a natural beauty that invites you to linger a little longer.

From downtown hotels to island resorts, Fort Myers has a stay for every style. Whether you’re chasing family fun, a touch of luxury or a romantic escape by the sea, we round up ten of the best places to call home while you’re here.

1. Pink Shell Beach Resort and Marina

You don’t need rose-tinted glasses to see why the Pink Shell Beach Resort and Marina is so spectacular. Set on 4.5 hectares (12 acres) between Matanzas Pass and the gulf, this resort is a true beachfront haven.

With rooms ranging from king studios to two-bed villas and all rates inclusive of a lip-smacking breakfast, daily beach loungers and complimentary kayak, paddleboard and bike rentals, you’re all set for a top-notch holiday.

When you’re not lazing in the Octopool or sipping something tropical at Bongo’s Bar, add-on activities such as dolphin tours, boat rentals and fishing excursions promise to dial up the adventure.

2. Margaritaville Beach Resort

Perfectly blending nonchalant charm with lively beach action, Margaritaville Beach Resort delivers the Florida dream from the moment you arrive.

Fins Up! Beach Club is your fast pass to holiday fun here. With a 15,000-square-foot lagoon-style pool, a boatload of watersports, daily DJ performances and the 5 o’Clock Somewhere Bar & Grill, it's a beachfront playground for all ages.

At the end of the day, luxuriously spacious rooms – all decorated in soothing blues and whites and fitted with ultra-soft king or queen beds – will ensure you sleep easy.

3. Luminary Hotel & Co

Looking for a stay that oozes style and sophistication? Book yourself into Luminary Hotel & Co and you’re in for a treat.

Overlooking the Caloosahatchee River in downtown Fort Myers, this 243-room pad effortlessly seduces with earthy tones and an industrial-chic aesthetic. Between the elegant lobby, fourth-floor outdoor pool and rooftop cocktail bar, there are plenty of places to sit, swim and sip at your leisure.

The innovative calendar of events will fill your itinerary with anything from wine tasting to live music, but if that’s not cool enough for you, there’s an on-site culinary theater and a virtual golf simulator, so you can play chef or practise your swing any time of the day.

4. Hyatt Regency Coconut Point Resort & Spa

Nestled among tropical palms and waterways on the shore of Estero Bay, a stay at Hyatt Regency Coconut Point Resort & Spa is an open invitation to indulge and unwind in beautiful natural surroundings. An easy feat too, when there’s a lazy river waterpark, private island beach, golf course and five à la carte restaurants at your disposal.

If you’ve got the kids in tow, Estero Bay has adventure activities on tap. Kayak through lush mangroves or book a sunset boat cruise to spot dolphins.

Any grown-ups seeking a moment of peace will find it in the Stillwater Spa and Salon. Zen is the word here.

5. ‘Tween Waters Inn & Marina

‘Tween Waters Inn & Marina’s motto is ‘Every day should be this good’ – and one look at this enchanting 4.8-hectare (13 acres) resort on Captiva Island has us inclined to agree.

At the front, pristine beaches line the gulf shoreline while at the rear, the tranquil waterways of the Pine Island Sound gently lap mangroves. In the middle? A charming selection of rooms, suites, studios and cottages that have welcomed some of the world’s most celebrated names.

Stays here can be as laidback or lively as you please. Keep it chill by sunbathing on a cabana, wallowing in the whirlpools and birdwatching on the beach, or get your heart pumping with pickleball, parasailing and paddleboarding.

6. The Westin Cape Coral Resort at Marina Village

Base yourself in Cape Coral and you’ll find that The Westin Cape Coral Resort at Marina Village is your gateway to coastal bliss.

With 263 rooms offering sunrise-to-sunset preserve views and on-demand wellness activities ranging from yoga to sauna sessions, it fits the bill for anyone seeking a restful stay with generous amounts of luxury.

Make time for a pamper at Esterra Spa, where a personalised body wrap and massage will instantly harmonise your body and mind. Follow this with an al fresco supper on Marker 92’s waterfront patio. Expect a sea-inspired menu overflowing with craveable dishes.

7. Sanibel Island Beach Resort

Offering a delightfully relaxed base on Sanibel Island’s gulf coast and with friendly hospitality to spare, Sanibel Island Beach Resort is your go-to for fuss-free fun in the sun.

Complete with three restaurants and bars, foodies will be in their element. Start with a loaded breakfast sarnie at Beach Market Café, pair lunch with a local brew at Breezer’s Pool Bar before hitting up BRGR Kitchen + Bar for a mouth-watering evening meal.

Located just a stone’s throw from the sand, beach bums will be happy, too. Loungers and a shelling bag are included with your stay so you can siesta or shell-search to your heart’s content.

8. Sundial Beach Resort and Spa

Newly renovated in 2025, Sundial Beach Resort and Spa delivers a masterclass in four-star convenience and comfort. Highlights include five pools, a full-service spa and lifestyle salon, four award-winning restaurants and a marketplace shop.

As for activities, the list is endless. Think tennis, paddleboarding, cycling, beach volleyball, dance classes and a children’s summer camp – and that’s not even counting the adventures on offer in the neighbouring J.N. “Ding” Darling National Wildlife Refuge.

Whether you stay in a studio or a family suite, you’ll fall asleep to the soft rustle of palms in the sea breeze.

9. Shalimar Beach Resort

Seeking a more intimate stay on Sanibel Island? Family-owned and featuring 33 hotel studios and self-catering villas, Shalimar Beach Resort ticks all the boxes for a peaceful coastal retreat.

It’s a popular pick with families thanks to its impressive list of amenities. There’s a saltwater pool to relax in, a community picnic area with a barbecue, a rooftop terrace to watch the sunset, on-site paddleboard and bike rental, plus practical facilities such as laundry and parking.

Direct access to the beach means surfing, shelling and snorkelling are all on the cards, and if you’re looking for more, you’re just minutes away from some of Sanibel’s best restaurants and attractions.

10. Marriott Sanibel Harbour Resort and Spa

Whether you come for the gastronomic delights, dazzling outdoor pools, spacious suites with floor-to-ceiling views or custom-created spa treatments, you’ll leave Marriott Sanibel Harbour Resort and Spa feeling restored.

Set within 34 hectares (85 acres) of lush waterfront land overlooking Sanibel and Captiva Island, getting back to nature is all part of the package. Walking trails, watersports and bike rentals will help you make the most of the spectacular surroundings.

For an extra-luxurious activity, a sunset dinner cruise on the Sanibel Harbour Princess Yacht is hard to resist.

Enjoyed this article? Why not share the love.

Sign up and save on your next holiday

Be a savvy traveller and get top deals to your inbox, expert travel advice and the chance to win holidays

We won't pass your details on to anyone else. By clicking the sign up button you agree to our and .