Find beach hotels in Florida Keys

Beach vacation deals from $106

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Top Beach Hotels in Florida Keys

Islander Resort
Great for beach vacations
3 out of 5
82100 Overseas Highway, Islamorada, FL, 33036
Fully refundableReserve now, pay when you stay
The price is $230 per night from Dec 13 to Dec 14
$230
per night
Dec 13 - Dec 14
Make the most of this fantastic location, as you'll be within walking distance of a private beach when booking a stay at this hotel. Amenities at Islander Resort include 3 outdoor pools, beach cabanas, and beach volleyball.
4.6/5 Wonderful! (1,220 reviews)

Travelers like: on the beach, cabanas, beach towels, outdoor pools

Travelers say...
"We just returned from a week at the Islander Resort. The property was beautiful and everyone on staff was incredibly welcoming and helpful. We had a 2 queen beachside room and we were steps from the beach. The sunrises are unbelievably beautiful! We enjoyed the resort amenities and activities everyday ..."

Reviewed on Nov 25, 2022

Islander Resort
Baker's Cay Resort Key Largo, Curio Collection by Hilton
Great for beach vacations
4 out of 5
97000 Overseas Hwy, Key Largo, FL, 33037
Fully refundableReserve now, pay when you stay
The price is $256 per night from Dec 12 to Dec 13
$256
per night
Dec 12 - Dec 13
You will love your stay at this hotel, close to Baker's Cay Resort Beach, where you can splash in the water on your beach vacation. Amenities at Baker's Cay Resort Key Largo, Curio Collection by Hilton include 2 outdoor pools, 2 restaurants, and 2 bars.
4.4/5 Wonderful! (1,004 reviews)

Travelers like: on the beach, sun loungers, beach bars, beach umbrellas

Onsite perks and comfort
"The view in the coconut wing is amazing. If you book the hammock wing you wont see as much from the room. The bed was the most comfortable sleep ive ever had. The walls are thin, making it easy to hear crying children. Definitely a family location. If you are looking for adventure this is not the ..."

Reviewed on Nov 26, 2022

Baker's Cay Resort Key Largo, Curio Collection by Hilton
Tranquility Bay Beachfront Hotel and Resort
Great for beach vacations
4 out of 5
2600 Overseas Hwy, Marathon, FL, 33050
Fully refundableReserve now, pay when you stay
The price is $269 per night from Dec 15 to Dec 16
$269
per night
Dec 15 - Dec 16
At this hotel, get ready to watch the sunset on the beach in Marathon, as you'll be near a private beach. Amenities at Tranquility Bay Beachfront Hotel and Resort include 3 outdoor pools, a beach bar, and a restaurant.
4.4/5 Wonderful! (1,000 reviews)

Travelers like: on the beach, sun loungers, beach bars, outdoor pools

Great Resort property
"Well cared for property. All requests were promptly taken care of. The lagoon pool is great. Plenty of room and privacy for guests. Very enjoyable stay."

Reviewed on Nov 20, 2022

Tranquility Bay Beachfront Hotel and Resort

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Pier House Resort & Spa
Great for beach vacations
4 out of 5
1 Duval St, Key West, FL, 33040
Fully refundableReserve now, pay when you stay
The price is $369 per night from Dec 18 to Dec 19
$369
per night
Dec 18 - Dec 19
At this spa resort, get ready to stroll along the shoreline in Key West, as you'll be a short walk from a private beach. Amenities at Pier House Resort & Spa include 2 restaurants, 2 bars, and a full-service spa.
4.4/5 Excellent! (1,004 reviews)

Travelers like: on the beach, sun loungers, beach bars, beach umbrellas

Travelers say...
"Our favorite place to stay in key west!"

Reviewed on Dec 3, 2022

Pier House Resort & Spa
Lime Tree Bay Resort
Great for beach vacations
3.5 out of 5
68500 Overseas Hwy, Long Key, FL, 33001
The price is $139 per night from Dec 15 to Dec 16
$139
per night
Dec 15 - Dec 16
Stroll along the shoreline in Long Key, as you'll be within walking distance of a private beach with a stay at this resort. 3 outdoor pools, an outdoor tennis court, and a restaurant are just some of the amenities offered at Lime Tree Bay Resort.
4.3/5 Excellent! (1,004 reviews)

Travelers like: on the beach, beach towels, outdoor pools

Beautiful location and environment
"Sadly, we only stayed for one night and came in during a rainy evening! The room 2nd floor studio with beach view was fine -some of the room updated and some a bit dated, but clean and airy and that is what counts with me! The scenery makes it all worth it --outdoor pool, hammocks, etc. I had a couple ..."

Reviewed on Nov 29, 2022

Lime Tree Bay Resort
Hampton Inn Key Largo Manatee Bay
Great for beach vacations
2.5 out of 5
102400 Overseas Hwy, Key Largo, FL, 33037
Fully refundableReserve now, pay when you stay
The price is $177 per night from Dec 12 to Dec 13
$177
per night
Dec 12 - Dec 13
At this hotel, get ready to enjoy the sunsets on the beach in Key Largo, as you'll be a short walk from Baker's Cay Resort Beach. A private beach, an outdoor pool, and a poolside bar are just some of the amenities offered at Hampton Inn Key Largo Manatee Bay.
4.3/5 Excellent! (999 reviews)

Travelers like: on the beach, outdoor pool

Room not suited for Non-handicapped visitor
"My room was setup for a handicapped visitor and was a bit uncomfortable for me as not handicapped person. The shower instead of a normal tub and shower was open and caused the bathroom floor to get wet. The shower head leaked all the time. The toilet also leaked and ran constantly with an annoying ..."

Reviewed on Nov 20, 2022

Hampton Inn Key Largo Manatee Bay
The Reach Key West, Curio Collection by Hilton
Great for beach vacations
4 out of 5
1435 Simonton Street, Key West, FL, 33040
Fully refundableReserve now, pay when you stay
The price is $282 per night from Dec 11 to Dec 12
$282
per night
Dec 11 - Dec 12
Relax and unwind at this spa hotel, an excellent choice for basking in the sun on Simonton Beach if you're looking for a getaway in Key West. Amenities at The Reach Key West, Curio Collection by Hilton include a private beach, a full-service spa, and an outdoor pool.
4.1/5 Very Good! (363 reviews)

Travelers like: on the beach, outdoor pool

Travelers say...
"Great location. Close enough to the action, but away from the cruise traffic. Service was pleasant and always available. We had our dogs and the hotel is fully dog friendly. The beach was cleaned every morning from all the seaweed. The room is showing signs of age, especially the bathroom. Food at ..."

Reviewed on Nov 27, 2022

The Reach Key West, Curio Collection by Hilton
Southernmost Beach Resort
Great for beach vacations
4 out of 5
1319 Duval Street, Key West, FL, 33040
Fully refundableReserve now, pay when you stay
The price is $191 per night from Dec 21 to Dec 22
$191
per night
Dec 21 - Dec 22
This spa hotel is a few steps from South Beach, where you can watch the sunset on your beach trip. Amenities at Southernmost Beach Resort include 3 outdoor pools, 2 poolside bars, and beach yoga.
4/5 Very Good! (1,747 reviews)

Travelers like: on the beach, sun loungers, beach bars, beach yoga

Travelers say...
"Best location to stay in key west. Walking distance to Duval and Mallory square but can relax as well at the quiet beaches and parks next door"

Reviewed on Dec 5, 2022

Southernmost Beach Resort
The Pelican Key Largo Cottages
2 out of 5
99340 Overseas Highway, Key Largo, FL, 33037
Fully refundableReserve now, pay when you stay
The price is $106 per night from Dec 11 to Dec 12
$106
per night
Dec 11 - Dec 12
At this hotel, get ready to stroll along the shoreline in Key Largo, as you'll be not far from Baker's Cay Resort Beach. Amenities at The Pelican Key Largo Cottages include a private beach.
4/5 Very Good! (1,001 reviews)
"Beautiful spot with small beach and walk to restaurants. Staff was so friendly and helpful. cottage was. very clean and comfortable. great time!!"

Reviewed on Dec 3, 2022

The Pelican Key Largo Cottages
Casa Marina Key West, Curio Collection by Hilton
Great for beach vacations
5 out of 5
1500 Reynolds Street, Key West, FL, 33040
Fully refundableReserve now, pay when you stay
The price is $264 per night from Dec 19 to Dec 20
$264
per night
Dec 19 - Dec 20
Enjoy your stay at this luxury spa resort and stroll along the shore in Key West, as you'll be within walking distance of Higgs Beach. 2 outdoor pools, 3 restaurants, and a private beach are just some of the amenities offered at Casa Marina Key West, Curio Collection by Hilton.
3.3/5 (1,001 reviews)

Travelers like: on the beach, sun loungers, beach bars, massages on beach

Travelers say...
"Very beautiful property with a nice beach and very friendly staff. It was an older building so there was some wear and tear but nothing horrible. The elevators were out of service due to a hurricane that came through earlier in the year."

Reviewed on Nov 22, 2022

Casa Marina Key West, Curio Collection by Hilton
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.

Popular beach getaways

Most booked beach stays in Florida Keys in 2023

Too many beaches in Florida Keys to choose from? Here are our top picks for a memorable beach vacation.

Florida Keys Beach Hotels information

 

Beach Hotels in Florida Keys

236

Highest price $369
Cheapest price $106
Number of guest reviews 10343
Total number of hotels in Florida Keys 6637

 

Recent reviews of Florida Keys hotels
Expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers

Text yourself a download link for easy access

Get a link to download the app in the Apple App Store or Google Play Store. 1 message per request. Message and data rates may apply. Text HELP for help or STOP to unsubscribe. Review the App Download SMS terms at www.expedia.com/app. For privacy, please go to www.expedia.com/lp/lg-privacypolicy.
QR code