COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Florida Keys Vacation Packages

Choose two or more items and save on your trip:

Top Florida Keys Flight + Hotel Deals

Solé Miami, A Noble House Resort
The Dalmar, Fort Lauderdale, a Tribute Portfolio Hotel
Fontainebleau Miami Beach
EAST Miami
Costa Hollywood Beach Resort

Top Hotels in Florida Keys

Faro Blanco Resort & Yacht Club
Faro Blanco Resort & Yacht Club
3.5 out of 5
1996 Overseas Highway, Marathon, FL
Free cancellationReserve now, pay when you stay
The price is CA $260 per night from May 16 to May 17
4.4/5Wonderful! (944 reviews)
"Will stay again"

Reviewed on Apr. 15, 2021

Faro Blanco Resort & Yacht Club
Bayside Inn Key Largo
Bayside Inn Key Largo
3 out of 5
99490 Overseas Hwy, Key Largo, FL
Free cancellation
The price is CA $198 per night from Apr 26 to Apr 27
4.3/5Excellent! (455 reviews)
nice place
"It was what we expected and we got a good spot for an appropriate rate. We would stay there again."

Reviewed on Apr. 13, 2021

Bayside Inn Key Largo
Islander Resort
Islander Resort
3 out of 5
82100 Overseas Highway, Islamorada, FL
Free cancellationReserve now, pay when you stay
The price is CA $426 per night from Apr 28 to Apr 29
4.6/5Wonderful! (961 reviews)
"The property was fully booked, but it never felt crowded. The amenities are awesome, and the food is great, so you really have no reason to leave the resort. The employees were always kind and helpful, and the resort was very clean. Highly recommend."

Reviewed on Apr. 14, 2021

Islander Resort
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.

Top things to do in Florida Keys

Florida Keys Vacation Packages

Swim with dolphins, snorkel over coral reefs, visit Ernest Hemingway’s home or just relax on a beach and enjoy the balmy climate of this beautiful group of islands. The Florida Keys is an archipelago that sits just off the south coast of mainland Florida. The islands are only 15 miles (24 kilometers) south of Miami. The region is a hot spot for vacationers due to its tropical climate, sandy beaches and coral reef. Popular activities include diving, snorkeling and sunbathing.

You can fly to the Key West International Airport on regularly scheduled commercial flights. Charter and private aircraft are serviced at the Florida Keys Marathon International Airport in the city of Marathon, which sits in the centre of the archipeligo, as well as the Summerland Key Airfield further south.

Alternatively, take the Overseas Highway to the island of Key Largo, a journey of one hour's drive from Miami. At Key Largo, you can marvel at the colorful fish and underwater wonders at John Pennekamp Coral Reef State Park and check out the Florida Keys National Marine Sanctuary and the Botanical State Park.

Spend the afternoon in the region of Islamorada, which comprises several islands. Try your hand at fishing. Swim with dolphins at the Theater of the Sea. Then, meander along hiking paths or learn about the islands’ history at Indian Key Historic State Park.

Keep moving south to the town of Marathon. Attend seafood festivals in the family-orientated region. Relax on Sombrero Beach. Follow some of the trails through the 64 acres (26 hectares) of Crane Point. The Seven Mile Bridge connects Marathon to the southern islands of the Florida Keys. Take part in the annual fun run across the bridge in April.

On the other side of the bridge, explore Big Pine Key ’s The Blue Hole, an old limestone quarry filled with fresh water where all types of wildlife congregate. It is part of the National Key Deer Refuge. Backcountry kayak and paddle boarding trips are a famous pastime here.

Complete your tour of the archipelago at Key West, the southernmost point of the Florida Keys. Learn about the history and culture of the area through attractions such as the Ernest Hemingway Home and Museum where the famous author wrote some of his famous works.

Frequently asked questions

How much does a Florida Keys vacation package cost?
Starting from as low as CA $1,266, you can tailor make your Florida Keys vacation package. Simply bundle hotels, flights and rental cars and be rewarded with discounts.
If I'm not able to travel, can I cancel my Florida Keys vacation package?
It’s good to know that you can cancel your Florida Keys booking if your plans have been upended. Whether you’ll incur a fee or not depends on your airline, hotel or car rental company. It may be possible to cancel or change your booking for free if you booked in the last 24 hours. Visit our Customer Service Portal to find out more.
How do I get a cheap travel package to Florida Keys?
You can save up to C$590 if you bundle your flights, car rentals and hotels into a Florida Keys vacation package. Sometimes cheap packages mean fewer options. But not with Expedia. We offer over 400 air carriers and 321,000 hotels across the world, so you’ll always have plenty of variety to choose from. Like to save even more? Add some popular activities to your package deal to unlock even more bargains! After all, travel is about more than just getting to your destination.
Where should I stay in Florida Keys?
Key West is a fantastic place to visit. Here, you’ll find popular sights such as Ernest Hemingway Home and Museum and Audubon House and Tropical Gardens. Marathon also draws in many globetrotters eager to check out some of the best attractions in Florida Keys. Included in these are Sombrero Beach and Dolphin Research Center.
What are the top hotels in Florida Keys?
For hotels in Key West with comfy beds and friendly service, you can’t beat Southernmost Beach Resort and Oceans Edge Key West Resort, Hotel & Marina. If you plan to explore Marathon as well, you can look forward to a wonderful night’s sleep at Isla Bella Beach Resort & Spa or Holiday Inn Express Hotel & Suites Marathon.
When is the best time of year to visit Florida Keys?
If traveling for less is a priority, is the best time of year to get away to Florida Keys. is typically the most expensive month, so expect your credit card to take a hit if you visit then. are the high season months and when this destination is often at its most exciting. Alternatively, consider if you’d prefer a quieter adventure.
How far in advance should I book my Florida Keys vacation?
While not all airlines advertise ticket prices early, you can usually compare international fares on Expedia up to a year in advance. This is the time when you can nab some incredible bargains. If you’re booking at the last minute, you could still be in luck. Low prices occasionally appear a few weeks prior to departure.
What does an Expedia Florida Keys travel package include?
That depends on you. You can select from a range of Florida Keys packages, such as a hotel, flight and rental car. You can also book a hotel and a flight, or a rental car and a flight. Once you’ve made your booking, you can add on the fun stuff like activities and tours. Whatever your perfect Florida Keys break looks like, get set to save!
What should I know before booking a Florida Keys travel package?
You’ll land amazing savings when you combine your flights, hotels and rental cars into a travel package. Not just that, booking everything in one spot makes trip planning much easier. So why waste time or money? Whether you’re organizing a luxury city stay with your love or a budget solo adventure, have a look at our package deals today.
Does Expedia offer Book Now, Pay Later Florida Keys vacation packages?
If your reason for travel has suddenly cropped up, Expedia can help reduce any financial stress. Working in partnership with online lender Affirm, we offer a Book Now, Pay Later option for all vacation package bookings. It’s easy to set up a payment plan for your travel that works for you.
Can I choose my airline with a Florida Keys Expedia vacation package?
Yes, definitely. Expedia has more than 550 partner airlines to pick from across the world. With all that choice, finding the right carrier to fly you to Florida Keys will be a breeze.