Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United States
My viewed hotels
How to Book
Cancellation/Change of a Reservation
Rock Lake Resort
2937 Palm Beach Blvd, Fort Myers, FL 33916 – Show map
Get instant confirmation with FREE cancellation on most rooms!
The most recent booking for this property was made on Jul 26 at 3:52 PM from the United States.
6 Reasons to Choose Rock Lake Resort
No booking fees • Save money! • Best Price Guaranteed
35 properties in Fort Myers
Including hotels, apartments, villas and more.
259 verified reviews
We speak your language
Rock Lake Resort's staff speaks: English
Booking is safe
When you book with us your details are protected by a secure connection.
BBQ Facilities, Outdoor Pool, Grounds
Tennis Court, Fishing, Ping-Pong, Canoeing, Hiking
Free! WiFi is available in all areas and is free of charge.
Free! Free public parking is available on site (reservation is not needed).
Non-smoking Rooms, Facilities for Disabled Guests, Air Conditioning, Designated Smoking Area
From 2:00 PM
Until 11:00 AM
Broadway Palm Dinner Theatre is a 5 minute drive from this hotel. Howard Johnson Inn Fort Myers features an outdoor pool and offers cable TV with HBO and free Wi-Fi in every room.
Score from 299 reviews Review score - 6.2/10
The La Quinta Inn and Suites Fort Myers features a daily continental breakfast with waffles and an outdoor pool is on site. This hotel is 6 miles from the Fort Myers beaches.
Score from 423 reviews Good - 7.9/10
This Florida hotel features an outdoor pool, tiki bar and guest rooms with free Wi-Fi and cable TV with HBO. It is 4 miles from Imaginarium Hands-On Museum & Aquarium.
Score from 287 reviews Good - 7.1/10
Fort Myers Beach is a 2-minute walk from this Florida motel, and Big M Casino is only a 5-minute walk away. It features an on-site gift store and 2 heated outdoor pools.
Score from 147 reviews Very good - 8/10
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!