A coastal area with a rocky breakwater, a floating water park, and a mountainous backdrop.

Puerto Rico Vacations from $1,605

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to $2,000 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Your Puerto Rico Vacation

Reserve a Puerto Rico vacation package and you can focus on what matters — having some fun. This means no more planning stresses, just lots more time to immerse yourself in what's special about this lively city, such as its laid-back lifestyle and spectacular views. You'll want to take in the sights during your trip to Puerto Rico. Swing by major attractions such as Amadores Beach, Lago Taurito Water Park and Puerto Rico Beach. A couple of quick clicks is all it takes to build your ideal Puerto Rico vacation on Expedia.

The Latest Puerto Rico Vacation Packages

Price found within the past 48 hours. Click for updated prices.
  • Jan 11 - Jan 15

    Hotel Riu Palace Oasis + Flight

    Maspalomas
    3 nights
    5.0 star property
    9.2/10 - Wonderful (713 reviews)
    "Wow wow wow where do I begin . We had the best family holiday ever. Everything was absolutely superb. The hotel, the size of the room the bed the sofa bed, the shower the accessibility the view . And the FOOD UNBELIEVABLE AMAZING. I really could not afford to miss out on this fantastic spread for breakfast and dinners night after night. Iour family had the best time ever and so many core memories were made. Alexander and all the restaurant staff and chefs were amazing. We loved the beach access..."
    Reviewed November 10, 2026
    Roundtrip • Boston (BOS) - Gran Canaria (LPA)
    BOS - TFN • 1 stop TFN - BOS • 1 stop
    $2,465
    $1,605
    per traveler
    found 1 day ago
    Hotel Riu Palace Oasis
  • Jan 11 - Jan 15

    Hotel Riu Palace Meloneras + Flight

    Maspalomas
    3 nights
    5.0 star property
    9.2/10 - Wonderful (395 reviews)
    "I like everything"
    Reviewed October 13, 2026
    Roundtrip • Boston (BOS) - Gran Canaria (LPA)
    BOS - TFN • 1 stop TFN - BOS • 1 stop
    $2,626
    $1,689
    per traveler
    found 1 day ago
    Hotel Riu Palace Meloneras
  • Jan 11 - Jan 15

    Hotel Riu Palace Maspalomas - Adults Only + Flight

    Maspalomas
    3 nights
    5.0 star property
    9.2/10 - Wonderful (480 reviews)
    Roundtrip • Boston (BOS) - Gran Canaria (LPA)
    BOS - TFN • 1 stop TFN - BOS • 1 stop
    $2,626
    $1,689
    per traveler
    found 1 day ago
    Hotel Riu Palace Maspalomas - Adults Only
  • Jan 11 - Jan 15

    Hotel Riu Gran Canaria - All Inclusive + Flight

    Maspalomas
    3 nights
    4.0 star property
    8.8/10 - Excellent (551 reviews)
    Roundtrip • Boston (BOS) - Gran Canaria (LPA)
    BOS - TFN • 1 stop TFN - BOS • 1 stop
    $2,521
    $1,634
    per traveler
    found 1 day ago
    Hotel Riu Gran Canaria - All Inclusive
  • Jan 11 - Jan 15

    Hotel Riu Palace Palmeras - All Inclusive + Flight

    Maspalomas
    3 nights
    4.0 star property
    9.0/10 - Wonderful (248 reviews)
    "We loved the hotel, although the food was a bit disapointing."
    Reviewed July 3, 2026
    Roundtrip • Boston (BOS) - Gran Canaria (LPA)
    BOS - TFN • 1 stop TFN - BOS • 1 stop
    $2,486
    $1,616
    per traveler
    found 1 day ago
    Hotel Riu Palace Palmeras - All Inclusive

Discover the most popular places to visit in Puerto Rico

What to do in Puerto Rico

Puerto Rico Hotel Deals

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.

Frequently Asked Questions

How much does a Puerto Rico vacation package cost?

You'll find cheap prices from $1,605 on Expedia for your Puerto Rico getaway. However, a range of factors like the season, length of stay and your choice of hotel will determine how much your vacation to Puerto Rico costs.

What are the cheapest months to go to Puerto Rico?

June, September and December are great times to search for cheap Puerto Rico vacation packages. Choosing to travel in quieter periods means you can generally find reduced prices on hotels and flights.

How many days is enough for Puerto Rico?

Generally, a handful of days is enough to see the main sights during your Puerto Rico vacation. But if you'd like to have time to unwind or take day trips, consider extending your itinerary.

Is it worth booking a vacation package to Puerto Rico?

Known for its coastal beaches and home to popular attractions like Amadores Beach, a Puerto Rico vacation is sure to impress. Another top sight to visit? Don't miss Puerto Rico Beach.

How to find the best Puerto Rico package deals?

Begin your search for a Puerto Rico package deal by entering your destination and travel dates under our "Packages" tab. Then add a few filters, like "Property type" and "Amenities," to fine-tune the results to your exact needs. You can also sort by "Package discount" and discover offers that come with irresistible savings. If you don't find the ideal Puerto Rico package deal right away, just switch up your dates and search again. Bear in mind that deals are only available for a limited time, so book early and get your Puerto Rico adventure off to a flying start.

Is it cheaper to book a Puerto Rico vacation as a package?

An Expedia vacation package could land you considerable savings when compared to booking hotels and flights separately. Better still, you can tailor your Puerto Rico getaway to match your exact needs. Pick your preferred flight time, select the hotel type and add a car rental. Browse our bundle deals and find out how much you can save.

When to book a vacation package to Puerto Rico?

If you're planning a spur-of-the-moment Puerto Rico trip, check out our last-minute deals that can be booked up to a week before you take off. Prefer not to wait until the last minute? You can land incredible deals on your hotels and flights by booking well in advance.

How to plan a trip to Puerto Rico?

  1. Pick the perfect time to travel: Your schedule, favorite season and the type of weather you enjoy can all impact your decision on when to visit Puerto Rico.
  2. Set your budget: Consider costs such as transportation, flights and meals when working out how much to set aside for your trip to Puerto Rico. Then, choose a property that works with your budget, whether that's a low-cost option or a deluxe getaway.
  3. Discover Puerto Rico with Expedia's trip planning tool: Gain insights into the leading attractions and best properties for your trip to Puerto Rico. You can also save your must-visit places, collaborate with friends and family and manage your plans in one place.
  4. Decide how long to go for: Now that you're more familiar with Puerto Rico, you can work out the perfect length of your break. Put together a rough plan and allocate enough time for all the things you want to do.
  5. Bundle your flights and hotel: Epic destination, check. Length of stay, check. All that's left is to choose a Puerto Rico vacation package that brings all your bookings together.
  6. Add on excursions and experiences: Take a look at our travel guide to find some fun things to do in Puerto Rico. Book tickets or make reservations before you go to save time and avoid the hassle of looking for activities when you arrive.

Does Expedia offer Book Now, Pay Later Puerto Rico vacation packages?

Secure your perfect trip to Puerto Rico with Expedia's Book Now, Pay Later vacations. No need to save up or wait for payday — we've partnered with online lender Affirm to offer you flexibility with your finances. Our vacation packages with payment plans mean you can spread the cost over 3, 6 or 12 months. With no late payment fees or hidden charges, you can easily stay on budget and snap up travel deals while they last.

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.