Dolphin Marina and Cottages is a piece of Americana – island style. This small fishing lodge is unspoiled and is a proud distance from the “real world.” The clean and unpretentious cottages are nestled between a marina and Newfound Harbor, where the sun rises over turquoise water. We are located 120 miles south of Miami, 22 miles south of Marathon and 28 miles north of historic Key West. Our guests are passionate about the water, and aside from offering boat rentals, fishing charters, and boat dockage, we are also the closest lodging to Looe Key National Marine Sanctuary. This is where you will experience world class diving and snorkeling.

Dolphin Cottages offers true “no worries” lodging. Many families come year after year to visit, as do many friends on their annual “fishing challenge.” Good times and wholesome memories are why guests return. This is the place that embraces the smell of a fresh catch on the grill. This is the place where late conversations are accompanied by toes in the sand and an icy cooler nearby. This is the place where the staff knows your name not as a matter of procedure, but because you are staying “with them.” This is also the place where your furry family members are welcome.*

Cottages are comfortable and vary in size to accommodate many different needs. All are dressed in bright key lime and sunny yellow. Every cottage has bright island furnishings, a flat screen television and cable TV. All rooms have equipped kitchens or kitchenettes excluding Hibiscus 2 and Hibiscus 3. All units have a microwave, coffee maker, toaster. Most cottages have either a screened porch or outside deck.

Bring your own boat or rent one of ours. Our fleet of TwinVee rental boats is ready for you to enjoy the day on the water. We offer dockage, boat ramp, marina store, and a fuel dock featuring non-ethanol fuel and trailer parking.

We hope to welcome you and your family and friends very soon!

*Pets up to 20 pounds are allowed, with a maximum of two per room. There will be a $35 per pet, cleaning fee once per visit.

Make your reservations online now! or call 800-553-0308