Hotels with Restaurants in Southwest Florida from $164
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Southwest Florida Hotels with Restaurants

Outrigger Beach Resort
6200 Estero Boulevard Fort Myers Beach FL
This hotel features a restaurant, an outdoor pool, and a bar/lounge. Dine at the beachfront restaurant and relax with sun loungers. Enjoy the gym and unwind ...

Lani Kai Beachfront Resort
1400 Estero Blvd Fort Myers Beach FL
Free Cancellation
Reserve now, pay when you stay
$175 nightly
The price is $196 total per night
$196 total
Dec 3 - Dec 4
Total with taxes and fees
This smoke-free hotel features 3 restaurants, 3 beach bars, and 6 bars/lounges. Enjoy beachfront dining and relax with sun loungers and beach umbrellas. Enjoy ...

West Wind Inn
3345 West Gulf Drive Sanibel FL
This vacation home features 2 bars/lounges, a beach bar, and a restaurant. Enjoy the outdoor pool and perks like free WiFi. A poolside bar, a 24-hour front desk, ...

Bayfront Inn Fifth Avenue
1221 5th Ave S Naples FL
Free Cancellation
Reserve now, pay when you stay
$155 nightly
The price is $172 total per night
$172 total
Nov 9 - Nov 10
Total with taxes and fees
A marina and an outdoor pool are featured at this smoke-free hotel. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public ...

Tween Waters Island Resort & Spa
15951 Captiva Drive Captiva FL
Free Cancellation
Reserve now, pay when you stay
$247 nightly
The price is $275 total per night
$275 total
Nov 10 - Nov 11
Total with taxes and fees
This smoke-free resort features a private beach, a full-service spa, and a marina. Family-friendly amenities include a children's pool and kid-friendly dining, ...

Pink Shell Beach Resort and Marina
275 Estero Blvd Fort Myers Beach FL
$298 nightly
The price is $332 total per night
$332 total
Nov 15 - Nov 16
Total with taxes and fees
This smoke-free resort features a full-service spa, a marina, and 3 restaurants. Enjoy the 3 outdoor pools and free buffet breakfast each morning. Enjoy the ...

Punta Gorda Waterfront Hotel and Suites
300 Retta Esplanade Punta Gorda FL
This hotel features an outdoor pool, a 24-hour gym, and a restaurant. There's no skimping on freebies - guests receive free continental breakfast, free WiFi, ...

Hyatt House Naples/5th Avenue
1345 5th Avenue South Naples FL
Free Cancellation
Reserve now, pay when you stay
$175 nightly
The price is $194 total per night
$194 total
Nov 8 - Nov 9
Total with taxes and fees
A marina, a 24-hour gym, and a restaurant are all featured at this smoke-free hotel. Traveling on business? Take advantage of the 24-hour business center and ...

Sandcastle Resort at Lido Beach
1540 Ben Franklin Drive Sarasota FL
This hotel features a private beach, 2 outdoor pools, and a restaurant. Traveling on business? Take advantage of the business center and free WiFi in public ...

Sundial Beach Resort & Spa
1451 Middle Gulf Drive Sanibel FL
$408 nightly
The price is $455 total per night
$455 total
Nov 29 - Nov 30
Total with taxes and fees
A full-service spa, 4 restaurants, and 5 outdoor pools are all featured at this luxury aparthotel. Enjoy beachfront dining and relax with sun loungers and beach ...

The Lighthouse Resort Inn & Suites
1051 5th St Fort Myers Beach FL
$147 nightly
The price is $164 total per night
$164 total
Nov 5 - Nov 6
Total with taxes and fees
This hotel features 2 outdoor pools, a restaurant, and a bar/lounge. Relax with a drink at the poolside bar and enjoy perks like free self parking and free WiFi. ...

DiamondHead Beach Resort
2000 Estero Blvd Fort Myers Beach FL
$264 nightly
The price is $294 total per night
$294 total
Nov 15 - Nov 16
Total with taxes and fees
This smoke-free resort features 2 hot tubs, an outdoor pool, and a restaurant. Dine at the beachfront restaurant and relax with beach umbrellas. Enjoy the gym ...
Don't see what you're looking for?
See all available properties in Southwest Florida
View all propertiesLowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Southwest Florida hotels essential information
Accommodation | 48,076 hotels |
|---|---|
Lowest Price | $164 |
Highest Price | $455 |
Popular hotels | Lani Kai Beachfront Resort, West Wind Inn, Pink Shell Beach Resort and Marina, Punta Gorda Waterfront Hotel and Suites, Tween Waters Island Resort & Spa, Hyatt House Naples/5th Avenue, Sandcastle Resort at Lido Beach, Sundial Beach Resort & Spa, The Lighthouse Resort Inn & Suites, Bayfront Inn Fifth Avenue, Outrigger Beach Resort, DiamondHead Beach Resort |
Recent Southwest Florida hotel reviews by fellow wanderers

Compass by Margaritaville Hotel Naples
5 out of 5
Posted less than an hour ago
Travelocity Verified Review
"Hotel was perfect for our needs. Everything was clean and cute travel decor throughput it. Each room is well appointed and the wrost band keys made for easy access rather than fumbling for a key. Front desk staff were attentive and staff working the hotel restaurant were welcoming and friendly and worked hard to add little touches throughout each ur stay. Staff dressed up for Halloween and had a lovely celebration. Outdoor spaces and pool were awesome including live music by the pool."
A verified traveler stayed at Compass by Margaritaville Hotel Naples
More ways to wander Southwest Florida
Flights to Southwest Florida
The best fares to get you there
Southwest Florida Hotels
Southwest Florida Vacation Rentals
Great Deals on Alternative Accommodations
Southwest Florida Car Rentals
Affordable cars to get you around town
Southwest Florida Vacations
Save more by combining flights, hotels and cars
Things to do in Southwest Florida


