Treasure HarborIslamorada, Florida
★ 8.4/10 · 151 guest reviews

Treasure Harbor

Old Keys style resort on a private harbor.

Check availability

Check availability
5 room types Wi-Fi Parking Pool A/C
Treasure Harbor
Check availability

Treasure Harbor is an Old Keys Style Resort & Marina situated within a private, protected harbor in Islamorada, Florida. Originally built in 1948 by treasure salvager Art McKee, the property offers a laid-back Keys experience. This hotel suits those seeking water sports and easy access to natural attractions. It features a new swimming pool and bike hire for exploring the area.

8.4/10
Guest rating
151 reviews
5
Room types
available
$321
Rates from
per night

Should you book Treasure Harbor?

A relaxed Florida Keys experience with on-site water sports and marina access.

Best for

  • Water sports enthusiasts
  • Laid-back stays
  • Access to local parks

Maybe not ideal for

  • Those seeking luxury amenities
  • Travellers without a car

Private harbor location

Located within a private protected harbor in Islamorada, Florida. The resort offers a unique atmosphere with views of the lake.

Water sports hub

The property is a hub for water sports, offering rental boats, kayaks, paddle boards, lily pads, snorkel gear, and fishing poles. Snorkeling and diving are available.

Rooms with views

Accommodations feature private kitchenettes, attached bathrooms, balconies, air conditioning, and patios. Many rooms offer lake views and a terrace.

On-site pool and BBQ

Guests can enjoy the outdoor swimming pool and barbecue facilities. The property also has outdoor seating and dining areas for guest use.

Rooms & rates

Deluxe Double Room (2 Adults + 1 Child)

42.0 m² · 1 queen bed

Private kitchenette · Attached bathroom · Balcony · Lake view · Air conditioning · Patio

from $321 View Deal

Deluxe Room (2 Adults + 1 Child)

42.0 m² · 1 full bed

Private kitchenette · Attached bathroom · Balcony · Lake view · Air conditioning · Patio

from $461 View Deal

Double Room with Sea View

43.0 m² · 2 full beds

Private kitchenette · Attached bathroom · Balcony · Lake view · Air conditioning · Patio

from $321 View Deal

Deluxe Double Room with Sea View

43.0 m² · 1 twin bed and 2 queen beds

Private kitchenette · Attached bathroom · Balcony · Lake view · Air conditioning · Patio

from $321 View Deal

Family Room with Side Sea View

43.0 m² · 1 twin bed and 1 sofa bed and 2 queen beds

Private kitchenette · Attached bathroom · Balcony · Lake view · Air conditioning · Patio

from $321 View Deal

What you'll enjoy

Outdoor Pool
Free Parking
Free Wi-Fi
Air Conditioning

Gallery

Amenities & facilities

Most popular facilities

  • Outdoor swimming pool
  • Free parking
  • Non-smoking rooms
  • Free Wifi
  • Tea/Coffee Maker in All Rooms

Great for your stay

  • Parking
  • Private bathroom
  • Balcony
  • Air conditioning
  • Terrace
  • View
  • Kitchenette
  • Free Wifi

Private bathroom

  • Toilet paper
  • Towels
  • Bath or shower
  • Toilet
  • Free toiletries
  • Shower

View

  • Lake view
  • View

Outdoors

  • Picnic area
  • Outdoor furniture
  • Outdoor dining area
  • BBQ facilities
  • Patio
  • Balcony
  • Terrace

Kitchen

  • Coffee machine
  • Toaster
  • Stovetop
  • Kitchenware
  • Electric kettle
  • Microwave
  • Refrigerator
  • Kitchenette

Location

200 Treasure Harbor Drive, Islamorada, FL 33036, United States, Islamorada, Florida

Get directions

Treasure Harbor is located in Islamorada, Florida.

5 sights nearby, 1 of them within 0.5 mi; the closest is Founder's Park at 0.5 mi.

Things to do nearby

  • Founder's Parkpark0.5 mi
  • Plantation Yacht Harbor Marinamarina0.6 mi
  • IslaMarinamarina0.9 mi
  • Windley Key Fossil Reef Geological State Parkpark1.5 mi
  • Quarry Stationhistoric site1.5 mi

Straight-line distances from the property · data © OpenStreetMap contributors

What guests say

8.4 / 10 · Very good on Booking.com, from 151 guest reviews

Unique houseboat experience · 9Location & waterfront setting · 8Staff & host responsiveness · 5Cleanliness & tidiness · 4Well-equipped accommodation · 3

Treasure Harbor wins consistent praise for its genuinely novel houseboat setting, great waterfront location, and friendly, helpful staff — making it a memorable alternative to standard hotels.

Reviews scoring 9–10: 15 · average 9.8

They wrote about: comfort, staff, cleanliness

Reviews scoring 7–9: 13 · average 7.8

They wrote about: location, noise, facilities

Reviews scoring Under 5: 2 · average 1

They wrote about: staff

Good to know

Wi-FiFree
ParkingAvailable
Air conditioningAvailable
Typical guestsCouples (47% of reviewers)
KitchenIn-room kitchen or kitchenette
Non-smoking roomsAvailable
Languages spokenEnglish, Spanish

House rules

Check-in

From 4:00 PM to 11:30 PM

Guests are required to show a photo ID and credit card at check-in.

Check-out

Until 11:00 AM

Cancellation/ prepayment

Cancellation and prepayment policies vary according to accommodation type. Enter your stay dates and check the conditions of your selected option.

Age restriction

The minimum age for check-in is 21

Pets

Pets are not allowed.

Frequently asked questions

What are the room amenities?

Rooms include air-conditioning, private bathrooms, balconies, kitchenettes with a refrigerator, stovetop, microwave, and electric kettle. A tea and coffee maker is also provided.

Does the hotel have parking?

Yes, the hotel offers free parking for guests. Bicycle parking and bike hire are also available.

What is nearby?

Nearby attractions include Founder's Park (0.75 km), Plantation Yacht Harbor Marina (0.98 km), and Windley Key Fossil Reef Geological State Park (2.36 km).

Can children stay at the hotel?

Yes, some room types are listed as accommodating adults and children. Family rooms are also available.

Ready to book Treasure Harbor?
Check availability & prices

Other hotels in Islamorada

Contact Treasure Harbor

Address200 Treasure Harbor Drive, Islamorada, FL 33036, United States, Islamorada, Florida
Hotel contact (for guests)Check availability & rates →