Office Hours Mon–Sun, 9am to 6pm

ABOUT US

OUR RESORT

GALLERY

CONTACT / FIND US

WELCOME TO ISLAND BAY RESORT

An Adults-Only Boutique Escape in the Heart of the Florida Keys

Tucked away on the tranquil shores of Florida Bay, Island Bay Resort is a hidden gem designed exclusively for adults seeking rest, romance, and a true connection with the natural beauty of the Keys. Located in Tavernier—between Key Largo and Islamorada—our boutique resort offers the perfect blend of privacy, comfort, and laid-back island charm.

At Island Bay, we believe in creating more than just a place to stay—we offer a peaceful retreat where every detail is designed with relaxation in mind. Our collection of private, stand-alone cottages is thoughtfully appointed with updated amenities including plush mattresses, kitchenettes, cable TV, Wi-Fi, and everything you need to feel right at home.

Surrounded by lush tropical gardens and just steps from our private beach, guests can unwind in shaded tiki huts, sway in pillowed hammocks, or paddle the calm waters by kayak or paddleboard. Whether you’re lounging by the bay, enjoying a sunset stroll, or setting off on a local fishing or snorkeling adventure, your time here is truly your own.

With a peaceful, adults-only atmosphere and warm, personalized service, Island Bay Resort offers a quiet escape from everyday life—and an unforgettable way to experience the beauty of the Florida Keys.

Have Questions? We've Got Answers.

“Whether you’re wondering what to pack, how to check in, or what to do once you’re here, our FAQs are here to help you feel right at home—before you even arrive.”

Browse our most frequently asked questions to find helpful details about your stay at Island Bay Resort. And if you don’t find what you’re looking for, feel free to reach out—we’re always happy to help.

What is Your Cancellation Policy?

A 50 percent deposit is due at the time of booking. The 50 percent balance is due at check-in. To avoid losing your deposit, a 14-day notice is required to cancel or change your arrival or departure date. A $50 per cottage fee will be charged for all cancellations and date changes made more than 14 days prior to arrival.

Is There a Room That Fits More Than 2 People?

No, we only allow two people in each cottage. All cottages only have one bed each. If there are more than two people in your party, you will need more than one cottage.

Are Children Allowed?

No children are allowed on the property. Everyone staying at the resort must be 16 years old and up. Must be 18 years old to make a reservation and check-in.

Can You Swim at The Beach at Your Location?

Yes you can definitely swim on our beach. The water is clear and shallow and usually has no waves.

Can I Bring My Own Boat?

You may bring a boat and park it on our dock if it is less than 25 feet. There is no space big enough on property to park a boat trailer. Please call our office number before your reservation date and we can assist you with arranging trailer parking nearby.

Can You Snorkel?

Yes! The Florida Keys Bay is right in our backyards and the waters are excellent for snorkeling. On a good day you can see several different species!

Are Pets Allowed?

We do not allow any pets.

Can You Fish Off The Dock?

Yes, but we ask that you please catch and release. And be Mindful of those in the water swimming.

Do You Allow Weddings or Private Events?

We do! However, you must reserve all 10 cottages for a minimum of two nights as well as pay a venue fee.

DSC08851 scaled

Keep In Touch

We’d love to stay connected with you—whether you’re planning your first visit or dreaming of your next return to the Florida Keys.

Join our email list to receive occasional updates, special offers, and insider tips on the best things to see and do in the Keys. You’ll be the first to hear about exclusive promotions and new features at the resort.

Have questions or want help planning your stay? We’re just a phone call or email away and always happy to assist.

Loyalty Program 1

Join Our Loyalty Program – It’s Effortless!

There’s no sign-up required—just stay with us twice, and you’re in! As a thank-you for choosing Island Bay Resort again, you’ll automatically become part of our loyalty program and receive 10% off your next stay.

How to Redeem Your Discount

When you’re ready to book your next escape, simply call us at (305) 852-4087 or email host@islandbayresort.com. Let us know you’re a returning guest, and we’ll apply your exclusive 10% discount.

Because once you’ve experienced Island Bay, we know you’ll want to come back.