Skip to content

Vacation rentals in Craig Key

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Craig Key

Guests agree: these stays are highly rated for location, cleanliness, and more.

Condo in Islamorada
Resort with Private Beach & Gorgeous Sunsets!
Private Beach at the Topsider Resort! This resort has 20 unique octagon stilt houses with fabulous amenities, and famous “T” shaped pier stretching out 180 feet into the bay. Onsite you will find a selection of exciting amenities, such as a heated swimming pool, a pristine private beach for relaxing, a cozy Jacuzzi, tennis and shuffleboard courts, bicycles and kayaks. Each Villa has 2 bedrooms and 2 bathrooms, FREE high-speed WIFI, a TV with cable in the family room, two parking spots.
$212 per night
Condo in Key Colony Beach
Oceanfront Breeze Condo Stunning Views, Beach/Pool
Newly renovated ocean front condo with gorgeous, unobstructed views from every window. Unit #30 is a studio condo on the 1st floor only steps away from the private beach and heated pool. #30 features a fresh, clean interior with brand furnishings, bathroom and kitchen stocked with everything (dishes, cookware, utensils, glassware, stove, oven, toaster, microwave, blender, fridge, etc). Guests enjoy the quiet private beach with lounge chairs, patio tables, tiki's and BBQ grills.
$268 per night
Cottage in Islamorada
Charming Key Lime Cottage w pool great location
Your slice of Islamorada awaits at the Key Lime Cottage! Step inside this charming 2 bedroom cottage and you will instantly feel at home. Located in the heart of the Florida Keys yet nestled in a serene neighborhood, it offers the perfect blend of comfort and relaxation. With a full kitchen, access to a gorgeous pool shared with only 6 other homes, outside seating with grill and a fire pit, beach chairs and key lime treats - there is something for everyone!
$251 per night

Other great vacation rentals in Craig Key

Home in Islamorada
Waterfront Home Islamorada Walk To Private Beach
$200 per night
Home in Islamorada
$217 per night
Hotel room in Marathon
Queen Suite Sea View
$207 per night
Hotel room in Marathon
Superior King
$179 per night

Other types of stays on Airbnb

  1. Airbnb
  2. United States
  3. Florida
  4. Monroe County
  5. Craig Key