Toll Free: 1-800-477-2343

Arrival Date
Departure Date

Rock Reef Resort is operating in full capacity.


Some of our lovely trees got damaged by the wind.

All of our buildings and units did not have any damage.

(Majority of our units’ windows are equipped with hurricane proof glass windows.)



You can follow current official advisory for the Keys here:


If you had a reservation during the hurricane time or you have an upcoming reservation between now and mid-October, we will be reaching to you to find out if you wish to reschedule your visit with us?


During September & October we will remodel one of the rooms to the full ADA standard. As a precaution we blocked some of the adjoining rooms for booking. There will be limited rooms offered during this time.


Comfort of our guests is our priority.






Rock Reef Resort offers a variety of rooms, cottages and suites, along with a bevy of amenities and on-site activities.

On-Site Activities

Guests can enjoy kayaks, paddle boating, our temperature controlled pool, relaxing hammocks or simply soak in warm water of the bay.

Photo Gallery

Take a tour through Rock Reef Resort's rooms, amenities and lovely beachfront.


Welcome To Rock Reef Resort


Relax in the peaceful setting of our lush tropical gardens. Nearly four acres, spacious and lovely, provide the perfect setting for intimate weddings, family reunions, business gatherings and the perfect relaxing vacation. At Rock Reef you will discover flora to delight your senses, picnic/Bar-B-Que facilities, a swimming pool and hammocks to rock you gently under the swaying palm trees. In a quiet corner, Dave's tribute to the exquisite oriental art of Bonsai gracefully contrasts with the vibrant abundance of the tropics.

Rock Reef is a convenient base for fishing, diving and exploring the attractions of Key Largo and the Everglades. Restaurants and shopping are within walking distance. For our guests, we offer boat ramp and docking facilities for boats up to and including 22 feet long. Dock space must be reserved while making your reservation.