United States of America may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels in Florida Keys

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Amenities
Accessibility
Trip type
Courtyard by Marriott Marathon Florida Keys
3 out of 5
2146 Overseas Hwy, Marathon, FL
Free cancellationReserve now, pay when you stay
The price is £99 per night from 6 Dec to 7 Dec
7.24 mi from city centre
4.7/5Exceptional! (735 reviews)

"Thanks, everything was good good hotel, friendly staff, clean room, nice atmosphere around the place, large parking lot"…"

Reviewed on 25 Nov 2020

Courtyard by Marriott Marathon Florida Keys
Key Largo Bay Marriott Beach Resort
3.5 out of 5
103800 Overseas Hwy, Key Largo, FL
Free cancellationReserve now, pay when you stay
The price is £134 per night from 30 Nov to 1 Dec
53.36 mi from city centre
4.2/5Excellent! (968 reviews)

"Beautiful grounds, excellent service and many amenities. One pool cocktail $11, breakfast 2 eggs side meat $17, dinner entree $30 . Small parking spots cause car damage."…"

Reviewed on 23 Nov 2020

Key Largo Bay Marriott Beach Resort
Playa Largo Resort & Spa, Autograph Collection
4 out of 5
97450 Overseas Highway, Key Largo, FL
Free cancellationReserve now, pay when you stay
The price is £187 per night from 30 Nov to 1 Dec
47.79 mi from city centre
4.5/5Wonderful! (693 reviews)

"Playa Largo is truly a beautiful resort! The pool, the beach, the restaurants, the spa, and the sunset event every night is just the icing on the cake. I would highly recommend this property to anyone looking for a little luxury in Key Largo!"…"

Reviewed on 20 Nov 2020

Playa Largo Resort & Spa, Autograph Collection
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hampton Inn Key Largo Manatee Bay
2.5 out of 5
102400 Overseas Hwy, Key Largo, FL
Free cancellationReserve now, pay when you stay
The price is £106 per night from 1 Dec to 2 Dec
51.86 mi from city centre
4.3/5Excellent! (937 reviews)

"It was hurricane-safe and close to home in Key Largo."…"

Reviewed on 24 Nov 2020

Hampton Inn Key Largo Manatee Bay
Baker's Cay Resort Key Largo, Curio Collection by Hilton
4 out of 5
97000 Overseas Hwy, Key Largo, FL
Free cancellationReserve now, pay when you stay
The price is £147 per night from 2 Dec to 3 Dec
47.13 mi from city centre
4.5/5Wonderful! (453 reviews)

"Beautiful location, nicely decorated. The beach is perfect and there are options for different tastes- watersports, quiet beach, etc."…"

Reviewed on 23 Nov 2020

Baker's Cay Resort Key Largo, Curio Collection by Hilton
Fairfield Inn & Suites by Marriott Marathon Florida Keys
2.5 out of 5
13201 Overseas Hwy, Marathon, FL
Free cancellationReserve now, pay when you stay
The price is £107 per night from 1 Dec to 2 Dec
10.19 mi from city centre
4.1/5Very Good! (967 reviews)

"We had booked one hotel name but when we got there the name was different which was confusing. At first they did not have our reservation but quickly found it and got us checked in. The lady at the front desk was fabulous and helped us get a shower chair for my husband’s handicap."…"

Reviewed on 4 Nov 2020

Fairfield Inn & Suites by Marriott Marathon Florida Keys
Lime Tree Bay Resort
3.5 out of 5
68500 Overseas Hwy, Long Key, FL
Free cancellationReserve now, pay when you stay
The price is £155 per night from 30 Nov to 1 Dec
21.91 mi from city centre
4.3/5Excellent! (1,169 reviews)

"It was a great stay, the room was small and the sink was so small water would end up in the floor. But the facility was nice the beach area was great, the dock was fun to watch the sunset from. Overall I would stay there again."…"

Reviewed on 15 Oct 2020

Lime Tree Bay Resort
The Pelican Key Largo Cottages
2 out of 5
99340 Overseas Highway, Key Largo, FL
Free cancellationReserve now, pay when you stay
The price is £51 per night from 29 Nov to 30 Nov
49.47 mi from city centre
3.9/5Very Good! (978 reviews)

"Great stay ! The cottages are so cute and cozy I loved my room next the the water with a nice sun bathing area with a gorgeous dock to watch the sun set 💙 My 5 year old was I love with the cottage and swimming in the nice clean beach 🏝"…"

Reviewed on 7 Sep 2020

The Pelican Key Largo Cottages
Dolphin Point Villas
3.5 out of 5
101910 Overseas Hwy, Key Largo, FL
The price is £193 per night from 1 Dec to 2 Dec
51.65 mi from city centre
4.7/5Exceptional! (102 reviews)

"Great place, quiet relaxing and super spacious. would definitely go back soon."…"

Reviewed on 26 Oct 2020

Dolphin Point Villas
Gilbert's Resort
2 out of 5
107900 Overseas Highway, Key Largo, FL
Free cancellationReserve now, pay when you stay
The price is £82 per night from 30 Nov to 1 Dec
55.3 mi from city centre
4/5Very Good! (980 reviews)

"The water front . the food .the restraunt on the waterfront the layout"…"

Reviewed on 21 Nov 2020

Gilbert's Resort
Amoray Resort
2 out of 5
104250 Overseas Hwy, Key Largo, FL
The price is £76 per night from 30 Nov to 1 Dec
53.83 mi from city centre
4.1/5Very Good! (972 reviews)

"My accomodations were comfortable. I enjoyed the hammock on the porch. The sitting under the gazebo was relaxing and meditative. The staff were accommodating and pleasant. There were some small nicks in the wall that could have been repaired, but I logged it under the wear and tear of anything. Overall, ..."…"

Reviewed on 21 Nov 2020

Amoray Resort
Dove Creek Resort & Marina
3 out of 5
147 Seaside Ave, Key Largo, FL
Free cancellationReserve now, pay when you stay
The price is £92 per night from 20 Dec to 21 Dec
45.2 mi from city centre
4.1/5Very Good! (646 reviews)

"Great place to stay on the water. Sanppers next door is fun"…"

Reviewed on 23 Nov 2020

Dove Creek Resort & Marina
Tranquility Bay Beachfront Hotel and Resort
4 out of 5
2600 Overseas Hwy, Marathon, FL
Free cancellationReserve now, pay when you stay
The price is £233 per night from 1 Dec to 2 Dec
7.37 mi from city centre
4.5/5Wonderful! (981 reviews)

"Amazing stay. Definitely a tranquil place to destress and spend quality time with your loved ones. Very close to Bahia Honda state park and other surrounding keys. We took the yankee freedom boat from key west to dry tortugas national park. The townhouse like accommodations are the best you can get ..."…"

Reviewed on 25 Nov 2020

Tranquility Bay Beachfront Hotel and Resort
Isla Bella Beach Resort & Spa
4.5 out of 5
1 Knights Key Boulevard, MM 47, Marathon, FL
Free cancellationReserve now, pay when you stay
The price is £186 per night from 1 Dec to 2 Dec
6.94 mi from city centre
4.5/5Wonderful! (859 reviews)

"Did not receive VIP upgraded room at check in. Was told need to pay for late check out and no discount offered with VIP package at spa or other service like welcome drink. Front desk person was a little rude but other staff seemed nice. Hotel itself is gorgeous. Only complaint is with VIP upgrade ..."…"

Reviewed on 23 Nov 2020

Isla Bella Beach Resort & Spa
Drop Anchor
3 out of 5
84959 Overseas Highway, 222, Islamorada, FL
The price is £76 per night from 13 Dec to 14 Dec
37.07 mi from city centre
4.4/5Excellent! (970 reviews)

"This property is absolutely beautiful!! The room was huge! The pool was great. Fantastic layout."…"

Reviewed on 2 Nov 2020

Drop Anchor
Amara Cay Resort
3.5 out of 5
80001 Overseas Hwy, Islamorada, FL
Free cancellationReserve now, pay when you stay
The price is £168 per night from 30 Nov to 1 Dec
32.61 mi from city centre
4.4/5Wonderful! (971 reviews)

"Beautiful setting, top notch amenities, the pool was awesome."…"

Reviewed on 26 Nov 2020

Amara Cay Resort
Drift Hotel
2.5 out of 5
95320 Overseas Hwy, Key Largo, FL
The price is £80 per night from 16 Dec to 17 Dec
45.75 mi from city centre
4.3/5Excellent! (573 reviews)

"Nice stuff, cozy hotel, close to traffic noise....."…"

Reviewed on 25 Nov 2020

Drift Hotel
Pelican Cove Resort & Marina
3 out of 5
84457 Overseas Highway, Islamorada, FL
Free cancellationReserve now, pay when you stay
The price is £153 per night from 29 Nov to 30 Nov
36.46 mi from city centre
4.1/5Very Good! (978 reviews)

"This place has some of the best water views in the keys. Im definitely coming back."…"

Reviewed on 23 Nov 2020

Pelican Cove Resort & Marina
Kingsail Resort
2 out of 5
7050 Overseas Highway, Marathon, FL
Free cancellationReserve now, pay when you stay
The price is £49 per night from 1 Dec to 2 Dec
8.35 mi from city centre
3.6/5Good! (968 reviews)

"Very quaint, comfortable and clean. We enjoyed our stay on the way to Key West and liked it so much we stayed again on our way home. Very nice staff and location."…"

Reviewed on 15 Oct 2020

Kingsail Resort
Coconut Cay Resort & Marina
2 out of 5
7196 Overseas Highway, Marathon, FL
Free cancellationReserve now, pay when you stay
The price is £67 per night from 14 Dec to 15 Dec
8.38 mi from city centre
3.9/5Good! (967 reviews)

"Had manatees in the lake very cute . BBQ area grills needed cleaning"…"

Reviewed on 21 Nov 2020

Coconut Cay Resort & Marina
Don't see what you're looking for?
See all available properties in Florida Keys
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in Florida Keys

Find the best Florida Keys areas and neighborhoods for the activities you enjoy most. Learn more about Florida Keys

Visiting Florida Keys

Travellers to Florida Keys give high marks for the seaside, live music scene and lively bar scene. This city also attracts tourists with its entertainment. Top sights in the city include Sombrero Beach, Bahia Honda State Park and Beach and Dolphin Research Center.

  • There are 1529 hotels and other accommodation options in Florida Keys
  • The closest major airport is in Marathon, FL (MTH-Florida Keys Marathon), 8.7 mi (14.1 km) from the city centre
  • The next closest is in Key West, FL (EYW-Key West Intl.), 40.8 mi (65.7 km) away

Sightseeing and Staying in Florida Keys

Well known for its live music scene, the city's cultural venues include Key West Art and Historical Society, Ernest Hemingway Home and Museum and Theater of the Sea. Attractions like Dolphin Research Center, Key West Aquarium and Dolphins Plus Bayside are fun for kids of all ages. The city is notable for landmarks like Audubon House and Tropical Gardens, Mallory Square and Southernmost Point.

In Key West, you can choose from 1529 accommodation choices and hotels to make planning easier for your holiday retreat at an affordable rate. Below are top ranked ones based on our user reviews:

  • The Caribbean Resort - This 3.5-star resort features a marina, an outdoor pool and free WiFi. It's a favourite with Expedia travellers for its beach locale and pool.
  • Coco Plum Inn - Our customers like the beach locale and clean, comfortable rooms at this B&B. Guests who stay at this 3-star bed & breakfast in Key West Historic District can enjoy access to free breakfast and an outdoor pool, along with free WiFi.
  • Andrews Inn & Garden Cottages - This 3.5-star bed & breakfast in Key West Historic District features free breakfast, an outdoor pool and free WiFi. Expedia customers like its pool and comfortable, quiet rooms.

Other favourite sights in Florida Keys include Sombrero Beach, Bahia Honda State Park and Beach and Smathers Beach.

Dressing for Florida Keys

  • Between January and March, you can expect average temperatures of 27°C during the day and 18°C at night
  • From April to June, the average during the day is 33°C, whilst the average at night is 21°C
  • July to September has daytime averages of 33°C with night-time averages of 26°C
  • Between October and December, you can expect daytime averages of 31°C and night-time averages of 18°C
  • Florida Keys gets about 1172 millimetres of rain per year
  • Usually August and July are the hottest months with an average of 33°C, whereas January and December are often coldest, averaging 18°C

More trip options

Florida Keys Hotel Reviews