Puerto Rico Travel Cost Guide: Hotels, Flights, Packages, Cars, Cruises and Things to Do

Worldwide hub: open the Expedia worldwide travel-cost guide.

💸 How Much Does a Puerto Rico Trip Cost?

Puerto Rico is one of the most practical Caribbean trips for U.S. travelers because it combines tropical beaches with domestic-style convenience. U.S. citizens and permanent residents do not need a passport when traveling from the U.S. mainland, the currency is the U.S. dollar, outlets are standard U.S. voltage, 911 works island-wide, and flight choice is much stronger than on many smaller islands. That makes Puerto Rico easy to book, but not automatically cheap. San Juan hotels, beach resorts, Vieques, Culebra, rental cars, tours and peak-season weekends can push the total up quickly.

Recent Expedia examples showed Puerto Rico vacation packages from around $633-$641 per person, with San Juan package examples such as El Oasis Hotel around $633 per person and broader Puerto Rico Island packages from around $641-$750 depending on the page and search timing. Expedia all-inclusive package examples showed Hyatt Regency Grand Reserve Puerto Rico around $645-$665 per person for selected Atlanta or Boston dates, and resort-style hotel examples such as Hyatt Regency Grand Reserve Puerto Rico around $245 nightly / $267 total for a one-night example, The Royal Sonesta San Juan around $426 nightly / $464 total, and Caribe Hilton around $305 nightly / $332 total in a San Juan travel page example.

Skyscanner’s current Puerto Rico data showed one-way flights from around $68 and roundtrips from around $136, with San Juan Luis Muñoz Marín International Airport as the strongest value arrival point and August appearing as a cheap month in its search tips. Expedia SJU car rental examples showed cars from around $15-$16 per day in selected airport searches, while Puerto Rico Island rental data showed very low daily examples from around $8-$10 in broad Expedia car-rental results.

Puerto Rico is a rare destination where you can make the trip very simple or very ambitious. A three-night San Juan weekend, a family resort week, a surf trip to Rincón, a rainforest and beach road trip, a Vieques bio bay escape, or a cruise from San Juan all have different budgets.

Check live Puerto Rico prices on Expedia

🏨 How Much Are Hotels in Puerto Rico?

Travel style Best fit
First-time city + beach San Juan, Condado, Isla Verde, Ocean Park
Historic culture Old San Juan, Puerta de Tierra, Santurce
Resort vacation Rio Grande, Dorado, Fajardo, Isla Verde
Rainforest and east coast Luquillo, Rio Grande, Fajardo
Surf and west coast Rincón, Aguadilla, Isabela
Islands and slow beaches Vieques, Culebra
Local road trip Ponce, Cabo Rojo, Guánica, central mountains

Hotel pricing in Puerto Rico is highly neighborhood-driven. San Juan is the easiest first base because it gives you airport access, beaches, nightlife, Old San Juan, restaurants, museums and cruise logistics. Condado is polished and central. Isla Verde is beach-and-airport convenient. Old San Juan is beautiful and walkable, but beach access requires a taxi or rideshare. Ocean Park feels more residential and relaxed. Santurce is better for food, nightlife and local energy.

Recent Expedia examples showed Hyatt Regency Grand Reserve Puerto Rico around $245 nightly / $267 total, The Royal Sonesta San Juan around $426 nightly / $464 total, and Caribe Hilton around $305 nightly / $332 total for selected dates. Expedia’s San Juan hotel search also showed San Juan hotels from around $110, while all-inclusive Puerto Rico package examples highlighted resort properties such as Hyatt Regency Grand Reserve, El Conquistador Resort, San Juan Marriott Resort and Stellaris Casino, The Royal Sonesta San Juan and Condado Plaza.

Outside San Juan, prices vary by mood. Rincón and Aguadilla can be good for surf and west-coast sunsets. Luquillo and Fajardo are practical for El Yunque, beaches, ferries and boat tours. Dorado and Rio Grande are more resort-oriented. Vieques and Culebra are magical but require more planning, and lodging can sell out during popular dates.

The cheapest hotel is not always the best value. A low nightly price far from your activities can add car rental, parking, tolls and time. A more expensive San Juan hotel may save money if you can walk, use rideshare and skip a car for the first part of the trip.

Compare Puerto Rico hotels on Expedia

✈️ What Do Flights to Puerto Rico Cost?

Puerto Rico’s main air advantage is San Juan Luis Muñoz Marín International Airport (SJU). Skyscanner’s current Puerto Rico page showed one-way flights from around $68 and roundtrips from around $136. It specifically points to Chicago O’Hare as an affordable departure option in its current tips, San Juan as the value arrival, and August as a generally cheaper month. Skyscanner’s San Juan page also showed San Juan one-way fares from $68 and roundtrips from $136, with next-month roundtrips from around $158-$171 depending on the page view.

Puerto Rico also has smaller airports such as Aguadilla (BQN), Ponce (PSE), Vieques (VQS) and Culebra (CPX), but most travelers should start with SJU unless their itinerary strongly favors another region. Aguadilla can be useful for the west coast. Ponce can be useful for the south. Vieques and Culebra usually work as add-on island flights or ferry-linked trips.

For U.S. citizens, the no-passport advantage has real financial value. You avoid passport-renewal timing, international-document stress and foreign-currency conversion. Discover Puerto Rico’s FAQ notes that U.S. citizens and permanent residents do not need a passport, that the currency is USD, tap water is safe in most areas, and cell service is reliable in cities and most tourist areas.

Do not judge the trip only by airfare. A $136 roundtrip is fantastic, but San Juan hotel weekends, parking, resort fees, rental cars, tours and island transfers can easily become the larger cost.

Search Puerto Rico flights with Expedia

📦 Are Puerto Rico Vacation Packages Worth It?

Often, yes. Puerto Rico has enough flight and hotel inventory for Expedia packages to be useful, especially for San Juan, Isla Verde, Condado, Rio Grande, Dorado and Fajardo resort stays. Recent Expedia examples showed:

  • Puerto Rico vacation packages from around $633-$641 per person
  • Puerto Rico Island packages from around $641-$750
  • San Juan package example at El Oasis Hotel around $633 per person
  • Hyatt Regency Grand Reserve Puerto Rico around $645-$665 per person in all-inclusive-style package examples
  • Higher-end Signature Collection at Rio Mar package examples much higher for longer Boston-to-San Juan dates

Packages are strongest when the trip is simple: flight to San Juan, one hotel, maybe a rental car, maybe one or two tours. They are also helpful for families comparing resort options and couples who want a beach hotel plus flights in one view.

Booking separately can be better for multi-stop itineraries. Puerto Rico is excellent for split trips: two nights in Old San Juan, two nights near Luquillo or Fajardo, two nights on Vieques, then a final airport night. That kind of trip may not package neatly, but Expedia is still useful for comparing each stay, car rental and flights.

Use the package result as your baseline. If a package gives you a clean flight and a hotel you would choose anyway, it can save money. If it forces the wrong neighborhood, build the trip separately.

Build a Puerto Rico vacation package with Expedia

🚗 Do You Need a Rental Car in Puerto Rico?

It depends on the itinerary. For a San Juan-only trip, you can often skip the car. Old San Juan, Condado, Isla Verde, Santurce and Ocean Park are easier with walking, taxis or rideshare because parking and traffic can be annoying. For El Yunque, Luquillo, Fajardo, Rincón, Cabo Rojo, Ponce, the central mountains, west-coast beaches or a road trip, a car becomes much more useful.

Expedia’s Luis Muñoz Marín International Airport car rental page showed cars from around $15 per day based on recent prices, with economy examples around $16 per day / $31-$32 total for selected one-day rentals. Expedia’s broader Puerto Rico car rental page showed recent rates from around $8-$10 per day in selected searches, while Carolina car rentals showed low daily rates around $17-$24 in recent Expedia data. Treat these as date-sensitive starting points. Taxes, insurance, toll tags, deposits, airport fees and vehicle type can change the real price.

A car is especially useful for:

  • El Yunque National Forest and Luquillo
  • Fajardo boat tours and beaches
  • Rincón, Aguadilla and Isabela surf areas
  • Cabo Rojo and the southwest
  • Ponce and the south coast
  • Central mountain towns and coffee country
  • Vieques and Culebra local exploring, if you rent on the islands

Discover Puerto Rico notes that Vieques and Culebra have rental cars, Jeeps, scooters and golf carts, and that having your own vehicle helps because both islands have remote wilderness areas and out-of-the-way beaches. Book those island vehicles early; they can sell out.

Reserve a Puerto Rico car rental with Expedia

🌿 What Do Tours and Activities Cost?

Puerto Rico is one of the Caribbean’s strongest activity destinations because the island combines city, rainforest, beaches, caves, food, music, islands, reefs and glowing bays. Expedia’s Puerto Rico Island activities recently showed El Yunque Rainforest Waterslides and Luquillo Beach with transport around $50 per adult. San Juan activity examples showed Snorkel with Turtles around $59 per adult, and El Yunque attraction pages showed Snorkel and Slide Boat Tour to Icacos or Vieques around $135 per traveler. Expedia Las Piedras activity results showed a Two-in-One Day Trip: El Yunque and Bio Bay Tour with Transport around $184 per adult.

The best paid experiences include:

  • El Yunque rainforest hikes and waterslides
  • Bioluminescent bay tours in Fajardo, Vieques or La Parguera
  • Old San Juan food, rum and history walks
  • Snorkeling with turtles near San Juan
  • Catamaran trips to Icacos, Culebra or Vieques
  • Cueva Ventana / cave and river trips
  • Coffee hacienda experiences in the mountains
  • Surf lessons around Rincón or Aguadilla
  • Salsa, nightlife and food tours in San Juan

A smart first-time itinerary might include one Old San Juan day, one beach day, one El Yunque day, one boat or bio bay day, and one slow food/neighborhood day. You do not need a paid tour every day if you rent a car, but some experiences — bio bays, boat trips, food tours and rainforest routes with transport — are worth paying for.

Book Puerto Rico tours and activities with Expedia

🚢 What About Cruises?

Puerto Rico is one of the Caribbean’s most important cruise gateways. Discover Puerto Rico says San Juan has two cruise terminals: one in San Juan Bay and one at the Pan American terminal across the bay. Together they host around 500 cruise ships per year, with cruise lines including Carnival, Royal Caribbean, Celebrity, Princess, Norwegian, Disney and others.

That gives travelers two different cruise options:

  • Visit San Juan as a port stop
  • Start or end a Southern Caribbean cruise in San Juan

If your ship docks in Old San Juan, you can walk to forts, plazas, restaurants, shops and historic streets. If you depart from San Juan, consider arriving one day early and booking a hotel through Expedia so a flight delay does not ruin the cruise. A pre-cruise night in Old San Juan, Condado or Isla Verde is usually worth the extra cost.

Expedia can help compare Puerto Rico cruises, pre- and post-cruise hotels, flights to SJU, rental cars and insurance. Watch cruise schedules carefully because ship redeployments and seasonal changes can affect San Juan departures.

Compare Puerto Rico cruises and hotels with Expedia

🛡️ Travel Insurance and Weather Costs

Puerto Rico is easy for U.S. travelers, but travel insurance still matters. Discover Puerto Rico notes that hurricane season runs from June to November. Canada also warns that hurricane season in the Atlantic, Caribbean Sea and Gulf of Mexico runs from early June to the end of November and that storms can affect essential services and travel plans.

Insurance is especially useful if you book:

  • Nonrefundable resort stays
  • Cruises from San Juan
  • Vieques or Culebra add-ons
  • Bio bay tours or boat trips
  • Rental cars
  • Hurricane-season travel
  • Multi-city flight connections
  • A large family trip with prepaid rooms

Look for trip interruption, cancellation, medical coverage, baggage delay, missed connection and weather-related terms. If you rent a car, check collision coverage, liability, toll rules and whether your credit card coverage applies in Puerto Rico.

Review Puerto Rico hotels, flights and insurance with Expedia

✅ How to Save on a Puerto Rico Trip

First, use flight flexibility. Puerto Rico often has excellent fares from the mainland U.S., and Skyscanner’s current data shows roundtrips from around $136. Second, choose whether you really need a car. Skipping a car for San Juan nights can save on rental fees, parking and tolls. Rent only when you are ready for El Yunque, Fajardo, the west coast or a road trip.

Third, split your stay if needed. Old San Juan plus Luquillo, Fajardo, Vieques or Rincón can beat spending the whole trip in one expensive beach zone. Fourth, travel in shoulder or low-demand periods, but respect hurricane season. Lower rates are helpful only if you book flexible plans and watch weather.

Fifth, mix paid and free experiences. Puerto Rico has beaches, plazas, forts, food kiosks, murals, music and scenic drives that do not require a premium tour every day. Spend on the experiences that are hard to recreate alone: bio bay, boat day, rainforest with transport, food tour or island excursion.

Puerto Rico’s best budget advantage is choice. You can make it a quick city beach weekend, a full family resort vacation, a cruise gateway, or a real island road trip.

❓ Puerto Rico Travel Cost FAQ

Is Puerto Rico cheap?
Flights can be very affordable from the U.S. mainland, with current Skyscanner examples from around $68 one-way and $136 roundtrip. Hotels, car rental, parking, tours and resort fees can still make the total expensive.

How much is a Puerto Rico vacation package?
Recent Expedia examples showed Puerto Rico packages from around $633-$641 per person, with resort package examples around $645-$665 and higher-end stays costing more.

Do U.S. citizens need a passport for Puerto Rico?
No. Discover Puerto Rico says U.S. citizens and permanent residents do not need a passport; non-U.S. citizens may need a visa depending on origin.

Where should first-time visitors stay?
San Juan, Condado, Isla Verde and Old San Juan are easiest for a first trip. Luquillo/Fajardo is better for El Yunque and boat tours. Rincón is better for surf and west-coast sunsets.

Do I need a rental car?
Not for a short San Juan stay. Yes or usually yes for El Yunque, Fajardo, Vieques/Culebra local exploring, Rincón, Cabo Rojo, Ponce and full island road trips.

Can I book Puerto Rico hotels, flights, packages, cars, tours, cruises and insurance through Expedia?
Yes. Expedia supports Puerto Rico hotels, flights, vacation packages, car rentals, activities, cruise planning and travel insurance options.

Back to worldwide guide: see all 207 Expedia travel-cost guides.