Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Known for its beaches and entertainment choices, Fort Myers offers a lot for the traveler planning a beach getaway. With 284 beach hotels and other accommodation options to choose from in this destination, it's easy to find one that meets your needs.
As you browse for a place to stay by the water in Fort Myers, check out these top-rated beach hotels with positive customer reviews.
The Lighthouse Resort Inn & Suites - 3-star hotel near Bunche Beach. It features 2 outdoor pools, a poolside bar, and a restaurant. Guests love the breakfast and overall value.
Waterside Inn on the Beach - 2-star hotel on a private beach. Our travelers recommend its good location and proximity to shopping. This hotel boasts an outdoor pool, free WiFi, and free parking. Activities include fishing.
Seaside Inn - 3-star condo resort on a private beach. It offers an outdoor pool, free breakfast, and free WiFi. Guest reviews highlight the central location and proximity to shopping.
Wyndham Garden Fort Myers Beach - 3-star hotel on the beach. It features an outdoor pool, a poolside bar, and 2 restaurants. Activities include parasailing. Guests love the proximity to shopping and comfortable rooms.
Sandpiper Gulf Resort - 3-star aparthotel on the beach. Our travelers recommend its proximity to shopping and comfortable rooms. This aparthotel boasts 2 outdoor pools, free WiFi, and free parking.
Good weather can be important during a beach vacation, so you can use these local temperature and rainfall averages to decide when to visit.
To get to Fort Myers, book a flight to Fort Myers, FL (RSW-Southwest Florida Intl.), the closest major airport, which is located 10.7 mi (17.2 km) from the city center. If you'd like to explore around the area, consider renting a car to take in more sights.