Skip to content
Over 18,000 guest reviews for places to stay in Key West, with an average of 4.7 out of 5 stars.

300+ places to stay

Entire condominium
Rating 4.80 out of 5
Ocean Front Studio private Sandy Beach in Key West
Price:$117 / night
Entire house
Charming cottage w/a private parking spot and private hot tub
Price:$134 / night
Entire condominium
Seaside escape with shared pool, hot tub, tennis courts, and more!
Price:$130 / night
Entire house
New home w/ private pool & rooftop patio - ideal location & steps from beach!
Price:$239 / night
Entire house
**BIRD of PARADISE** Elegant Home & Pool + LAST KEY SERVICES…
Price:$122 / night
Entire condominium
Rating 4.93 out of 5
Price:$170 / night
Resort room
Key West Getaway - 4 nights, 5 days
Price:$129 / night
Entire house
Cozy home tucked away in Old Town near shops, restaurants, and beaches!
Price:$132 / night
Entire house
Breezy Florida home with shared swimming pool, dog-friendly - walk to beach!
Price:$151 / night
Entire house
Elegant, waterfront home w/ private pool and covered deck with ocean views
Price:$345 / night
Entire house
NEW LISTING! Dog-friendly home in Old Town - walk to shops, restaurants, & more
Price:$121 / night
Entire house
Dog-friendly home w/ private pool - walk to parks, shopping, & the beach!
Price:$252 / night
Entire house
Renovated home w/yard, porch & shared pool, one block from Duval Street -dogs OK
Price:$163 / night
Entire condominium
Rating 4.61 out of 5
Key West home w/ dog-friendly accommodations in historic Duval Street area
Price:$275 / night
Entire apartment
Rating 4.65 out of 5
Cozy studio condo w/ shared pool & courtyard - easy beach access! Dogs OK!
Price:$224 / night
Entire apartment
Rating 4.78 out of 5
Luxurious Historic House With Pool in Old Town 2
Price:$150 / night
Private room
Rating 4.74 out of 5
King's Private Room (in condo hotel) Hot tub&Pool
Price:$177 / night
Entire condominium
Rating 4.58 out of 5
Best seat for the Key West Sunset!
Price:$99 / night
1 18 of 300+ Rentals
Enter dates to see full pricing. Additional fees apply. Taxes may be added. Free cancellation only applicable within 48 hours from booking.