109 small hotels in Florida Keys

  • Sheraton Suites Key West

    2001 South Roosevelt Boulevard, Key West | 4 star hotel
    from $209
    Traveler rating: 4.0/5 Excellent (998 reviews)
    • Not worth it....
    • Getting better but still has a ways to go
    • Nasty
  • Casa Marina, A Waldorf Astoria Resort

    1500 Reynolds St, Key West | 4 star hotel
    from $227
    Traveler rating: 4.0/5 Excellent (2786 reviews)
    • Great place to stay
    • Quiet and Relaxing Stay
    • Ups and Downs..about the Marina
  • Key West Marriott Beachside Hotel

    3841 North Roosevelt Boulevard, Key West | 3 star hotel
    from $212
    Traveler rating: 4.5/5 Outstanding (877 reviews)
  • Lexington Hotel Key West

    3850 North Roosevelt Boulevard, Key West | 3 star hotel
    from $139
    Traveler rating: 2.5/5 Fair (341 reviews)
    • Rough Start But Turned Out Great
    • Yuck
    • Will Never Return!
  • Crowne Plaza Key West La Concha

    430 Duval Street, Key West | 3 star hotel
    from $247
    Traveler rating: 4.0/5 Excellent (332 reviews)
    • Another thumbs up!!!
    • 5 great days and nights
    • Horrible, over priced and not safe.
  • Comfort Inn Key West

    3820 North Roosevelt Boulevard, Key West | 3 star hotel
    from $172
    Traveler rating: 3.0/5 Good (240 reviews)
    • Great Vacation Spot
    • Nice hotel
    • Decent place with pros and cons
  • Holiday Inn Key Largo

    99701 Overseas Hwy, Key Largo | 3 star hotel
    from $152
    Traveler rating: 4.0/5 Excellent (610 reviews)
    • Not just a hotel, a mini resort
    • One of our best hotel stay
    • Great!!!
  • The Inn At Key West

    3420 North Roosevelt Boulevard, Key West | 4 star hotel
    from $192
    Traveler rating: 4.0/5 Excellent (1232 reviews)
    • Loved Key West
    • Our Vacation Oasis
    • Great Vacation
  • Comfort Inn Key West

    3824 N. Roosevelt Blvd., Key West | Hotel
    from $90
    Traveler rating: 3.0/5 Good (326 reviews)
    • Great place to stay
    • Nice
    • Beware of Price Switch
  • Days Inn Key West

    3852 North Roosevelt Boulevard, Key West | 1 star hotel
    from $100
    Traveler rating: 3.0/5 Good (646 reviews)
    • Read reviews, was concerned with reservation
    • They must have taken these reviews to heart !
    • Terrible Hotel
  • Parrot Key Hotel and Resort

    2801 N Roosevelt Blvd, Key West | 4 star hotel
    from $199
    Traveler rating: 4.5/5 Outstanding (1845 reviews)
  • Southernmost Hotel

    1319 Duval St, Key West | 3 star hotel
    from $209
    Traveler rating: 4.5/5 Outstanding (1001 reviews)
    • Gorgeous views, clean updated rooms, close to everything, nice people
    • Just Right
    • Great place to stay
  • Southernmost on the Beach

    508 South Street, Key West | 3 star hotel
    from $265
    Traveler rating: 4.5/5 Outstanding (1580 reviews)
    • Great little resort
    • Great View, Great Room, Great People
    • Hotel Lied to us and mgmnt didn't care. We don't stay here again.
  • Hampton Inn and Suites Islamorada

    80001 Overseas Highway, Islamorada | 2 star hotel
    from $170
    Traveler rating: 4.0/5 Excellent (415 reviews)
    • Nice enough
    • Terrible experience!!!!
    • Two thumbs up for the Islamorada Hampton Inn!
  • Fairfield Inn and Suites Key West

    2400 North Roosevelt Boulevard, Key West | 2 star hotel
    from $176
    Traveler rating: 4.0/5 Excellent (711 reviews)
    • Small Rooms
    • Our Cell Block
    • Hated the Fairfield
  • Courtyard by Marriott Key Largo

    99751 Overseas Highway, Key Largo | 2 star hotel
    from $176
    Traveler rating: 4.0/5 Excellent (369 reviews)
    • Great view in Key Largo
    • Nice Spot with Good Location
    • Wonderful!
  • The Holiday Inn Express & Suites Marathon

    13201 Overseas Highway, Marathon | 3 star hotel
    from $131
    Traveler rating: 4.0/5 Excellent (575 reviews)
    • Good Time
    • Good base for exploring the keys
    • Keep Going...
  • Boatman_s Sombrero Resort & Marina

    19 Sombrero Boulevard, Marathon | 2 star hotel
    from $94
    Traveler rating: 2.5/5 Fair (147 reviews)
    • Very Run Down...didn't even stay!
    • Will Not Go Back!
    • Enjoyed our stay.
  • Hampton Inn Key Largo

    102400 Overseas Highway, Key Largo | 2 star hotel
    Traveler rating: 4.5/5 Outstanding (1063 reviews)
    • Fun place
    • Awesome Relaxing Spring Break!!!
    • Mixed feelings
  • Courtyard Key West Waterfront

    3031-41 North Roosevelt Boulevard, Key West | 3 star hotel
    from $187
    Traveler rating: 3.5/5 Very Good (197 reviews)
    • Fabulous time
    • Good experience - no problems mon'
    • Average hotel/Great island
  • Key Largo Inn

    99202 Overseas Highway, Key Largo | 2 star hotel
    from $115
    Traveler rating: 2.0/5 Fair (129 reviews)
    • Not A 3 star hotel!
    • Stay Away, Bad Choice. Zero Stars
    • We had a good time...
  • Banana Bay Resort - Key West

    2319 North Roosevelt Blvd , Key West | 2 star hotel
    from $165
    Traveler rating: 3.5/5 Very Good (376 reviews)
    • Very Quiet and Relaxing
    • Are you kidding me
    • Been over a year and I still think about it!
  • Key Colony Bay Hotel

    13351 Overseas Highway, US-1 MM 54, Marathon | 1 star hotel
    Traveler rating: 2.5/5 Fair (22 reviews)
  • Kingsail Resort Motel

    7050 Overseas Highway, Marathon | 2 star hotel
    from $76
    Traveler rating: 3.5/5 Very Good (153 reviews)
  • South Seas Plantation

    5400 Plantation Road, Marathon | 4 star hotel
    $424 average
    Traveler rating: 4.0/5 Excellent (2 reviews)
  • Seashell Beach Resort

    57612 Overseas Highway, Marathon | 3 star hotel
    Traveler rating: 3.0/5 Good (87 reviews)