The Florida Keys Hotels

Throughout the Keys, the types of accommodations are remarkably varied, from 1950s-style motels to cozy inns to luxurious resorts. Most are on or near the oc... Read More

17 Matching Hotels

{{ numTotalPoiResults }} Matching Hotel{{ (numTotalPoiResults > 1)?'s':'' }}

Show Map

No Matching Hotels

{{ oFilter.name }}

1. Ambrosia Key West

$$$ | 615, 618, 622 Fleming St., Key West, Florida, 33040, United States

If you desire personal attention, a casual atmosphere, and a dollop of style, stay at these twin inns spread o... Read More

Check in
Check out

2. Best Western Key Ambassador Resort Inn

$$$ | 3755 S. Roosevelt Blvd., Key West, Florida, 33040, United States

You know what to expect from this chain hotel: well-maintained rooms, predictable service, and competitive pri... Read More

Check in
Check out

3. Casa Marina, A Waldorf-Astoria Resort

$$$ | 1500 Reynolds St.

If you’ve got the money, honey, this resort delivers. History buffs will relish in its storied past, and afflu... Read More

Check in
Check out

4. Deer Run Bed & Breakfast

$$$ | MM 33 OS, 1997 Long Beach Dr.

Need serenity now? Find your way to this oceanfront B&B that not only will be good for your soul, it wi... Read More

5. Hawks Cay Resort

$$$ | MM 61 OS, 61 Hawks Cay Blvd.

Hawks Cay is an island unto itself, a sprawling playground for adults and families alike. Read More

Check in
Check out

6. Island City House Hotel

$$$ | 411 William St., Key West, Florida, 33040, United States

A private garden with brick walkways, tropical plants, and a canopy of palms sets this convivial guesthouse ap... Read More

Check in
Check out

7. La Concha Hotel & Spa

$$$ | 430 Duval St.

Historic properties always have their quirks, and La Concha is no exception, but Read More

Check in
Check out

8. Marquesa Hotel

$$$ | 600 Fleming St., Key West, Florida, 33040, United States

In a town that prides itself on its laid-back luxury, this complex of four restored 1884 houses stands out. Gu... Read More

Check in
Check out

9. Marriott's Key Largo Bay Beach Resort

$$$ | MM 103.8 BS, 103800 Overseas Hwy., Key Largo, Florida, 33037, United States

This 17-acre bayside resort has plenty of diversions, from diving to parasailing to a day spa. Given all that,... Read More

Check in
Check out

10. NYAH: Not Your Average Hotel

$$$ | 420 Margaret St.

Traveling for a girls’ getaway? Or a "mancation" with the bros? This is the affordable place to lay your head.... Read More

{{ $index + numElementsShown }}. {{ oPoiResult.name }}

{{ oPoiResult.price_tag }} | {{ oPoiResult.address }}

{{ oPoiResult.review_snippet }}... Read More

Check in
Check out
Loading...

BACK TO TOP