Mid-Range Hotels in Florida Keys

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE
Picture of Glunz Ocean Beach Hotel & Resort in Key Colony Beach

Glunz Ocean Beach Hotel & Resort

(51 miles to city center)
  • 3 stars
Excellent 4.3 / 5
from
$303
Picture of Ambrosia Key West in Key West

Ambrosia Key West

(530 yards to city center)
  • 3.5 stars
Outstanding 4.6 / 5
from
$189
Picture of Southernmost House in Key West

Southernmost House

(1 mile to city center)
  • 3 stars
Excellent 4.5 / 5
from
$505
Picture of Pines & Palms Resort in Islamorada

Pines & Palms Resort

(76 miles to city center)
  • 3 stars
Excellent 4.4 / 5
from
$179
Picture of Hilton Garden Inn Key West,The Keys Collection in Key West

Hilton Garden Inn Key West,The Keys Collection

(3.4 miles to city center)
  • 3.5 stars
Excellent 4.1 / 5
from
$159
Picture of 1800 Atlantic Suites in Key West

1800 Atlantic Suites

(1.7 miles to city center)
  • 3 stars
Excellent 4.2 / 5
from
$240
Picture of MB at Key Largo (Formerly Dove Creek Lodge) in Key Largo

MB at Key Largo (Formerly Dove Creek Lodge)

(89 miles to city center)
  • 3 stars
Excellent 4.3 / 5
from
$189
Picture of Avalon Bed & Breakfast in Key West

Avalon Bed & Breakfast

(1600 yards to city center)
  • 3 stars
Outstanding 4.8 / 5
from
$229
Picture of Azul del Mar in Key Largo

Azul del Mar

(97 miles to city center)
  • 3.5 stars
Excellent 4.5 / 5
from
$199
Picture of Lighthouse Court Hotel - Key West in Key West

Lighthouse Court Hotel - Key West

(1100 yards to city center)
  • 3.5 stars
Excellent 4.4 / 5
from
$219
Picture of Bayside Townhomes and Boatslips in Islamorada

Bayside Townhomes and Boatslips

(77 miles to city center)
  • 3.5 stars
Outstanding 4.6 / 5
from
$272
Picture of Old Town Suites in Key West

Old Town Suites

(1200 yards to city center)
  • 3 stars
Excellent 4.3 / 5
from
$143
Picture of The Banyan Resort in Key West

The Banyan Resort

(290 yards to city center)
  • 3 stars
Excellent 4.5 / 5
from
$320
Picture of Azul Key West in Key West

Azul Key West

(1400 yards to city center)
  • 3.5 stars
Excellent 4.4 / 5
from
$139
Picture of Hyatt Residence Club Key West, Windward Pointe in Key West

Hyatt Residence Club Key West, Windward Pointe

(3.4 miles to city center)
  • 3.5 stars
Outstanding 4.6 / 5
from
$309
Picture of Hyatt Residence Club Key West, Beach House in Key West

Hyatt Residence Club Key West, Beach House

(3.5 miles to city center)
  • 3.5 stars
Excellent 4.5 / 5
from
$319
Picture of The Beach Bungalow in Key West

The Beach Bungalow

(1.8 miles to city center)
  • 3 stars
Good 3.8 / 5
from
$305
Picture of Little Conch Key in Marathon

Little Conch Key

(59 miles to city center)
  • 3 stars
Excellent 4.3 / 5
from
$160
Picture of Banana Bay Resort & Marina in Marathon

Banana Bay Resort & Marina

(47 miles to city center)
  • 3 stars
Good 3.7 / 5
from$165
$132
Picture of The Inn at Key West in Key West

The Inn at Key West

(2.9 miles to city center)
  • 3.5 stars
Good 3.7 / 5
from$164
$139
Picture of Mariner's Club Key Largo by KeysCaribbean in Key Largo

Mariner's Club Key Largo by KeysCaribbean

(91 miles to city center)
  • 3.5 stars
Good 3.5 / 5
from
$419
Picture of Mangrove Marina and Resort Aqualodge Houseboats in Tavernier

Mangrove Marina and Resort Aqualodge Houseboats

(87 miles to city center)
  • 3 stars
Outstanding 4.6 / 5
from
$250
Picture of Casa Morada in Islamorada

Casa Morada

(78 miles to city center)
  • 3.5 stars
Outstanding 4.7 / 5
from
$379
Picture of Indigo Reef Resort Villas & Marina by KeysCaribbean in Marathon

Indigo Reef Resort Villas & Marina by KeysCaribbean

(50 miles to city center)
  • 3.5 stars
Outstanding 5.0 / 5
from
$737
Picture of Coral Lagoon Resort Villas & Marina by KeysCaribbean in Marathon

Coral Lagoon Resort Villas & Marina by KeysCaribbean

(50 miles to city center)
  • 3.5 stars
Excellent 4.4 / 5
from
$712

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE