Find the best Puerto Rico Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Puerto Rico Accommodation: Most Popular Cities to Stay

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Puerto Rico hotels

Hyatt Vacation Club at Hacienda del Mar, Dorado

Hyatt Vacation Club at Hacienda del Mar, Dorado
3.5 star property
Sabana
9.4 out of 10, Exceptional, (3,491 reviews)
"Loved everything about our stay! Perfect family getaway!!"
United States
Denise
The price is ₹24,410
₹30,717 total
includes taxes & fees
11 May - 12 May
Hyatt Vacation Club at Hacienda del Mar, Dorado

Embassy Suites by Hilton San Juan Hotel & Casino

Embassy Suites by Hilton San Juan Hotel & Casino
3.5 star property
Isla Verde
9.0 out of 10, Wonderful, (4,558 reviews)
"Very peaceful and pleasant stay. Would definitely stay again !!!"
United States
Stephon
The price is ₹19,321
₹26,154 total
includes taxes & fees
10 May - 11 May
Embassy Suites by Hilton San Juan Hotel & Casino

The Royal Sonesta San Juan

The Royal Sonesta San Juan
4.0 star property
Isla Verde
9.0 out of 10, Wonderful, (2,366 reviews)
"Staff was great!"
United States
Muriel
The price is ₹34,778
₹46,248 total
includes taxes & fees
19 May - 20 May
The Royal Sonesta San Juan

La Concha Resort, Puerto Rico, Autograph Collection

La Concha Resort, Puerto Rico, Autograph Collection
4.0 star property
Condado
9.2 out of 10, Wonderful, (2,625 reviews)
"Great stay. "
United States
ana
The price is ₹30,065
₹40,173 total
includes taxes & fees
18 May - 19 May
La Concha Resort, Puerto Rico, Autograph Collection

Hyatt Regency Grand Reserve Puerto Rico

Hyatt Regency Grand Reserve Puerto Rico
4.0 star property
Zarzal
9.0 out of 10, Wonderful, (2,946 reviews)
"Beautiful place to stay! "
United States
Irma
The price is ₹27,709
₹35,639 total
includes taxes & fees
1 Jun - 2 Jun
Hyatt Regency Grand Reserve Puerto Rico

San Juan Marriott Resort and Stellaris Casino

San Juan Marriott Resort and Stellaris Casino
4.5 star property
Condado
9.0 out of 10, Wonderful, (1,579 reviews)
"Clean room | Staff was friendly | Breakfast buffet was phenomenal, all food and drinks were great| Beach view and beach service was on point. "
United States
Christopher
The price is ₹34,778
₹45,403 total
includes taxes & fees
11 May - 12 May
San Juan Marriott Resort and Stellaris Casino

Caribe Hilton

Caribe Hilton
4.5 star property
San Juan Antiguo
8.6 out of 10, Excellent, (2,687 reviews)
"Breakfast menu was really good; huge variety"
United States
Joseph
The price is ₹22,431
₹29,587 total
includes taxes & fees
25 May - 26 May
Caribe Hilton

El Conquistador Resort

El Conquistador Resort
4.0 star property
Cabezas
9.0 out of 10, Wonderful, (3,397 reviews)
"Beautiful resort!!!!!"
United States
julio
The price is ₹27,059
₹36,172 total
includes taxes & fees
1 Jun - 2 Jun
El Conquistador Resort

Bali Hotel Adults Only Isla Verde, a Trademark by Wyndham

Bali Hotel Adults Only Isla Verde, a Trademark by Wyndham
2.5 star property
Isla Verde
8.6 out of 10, Excellent, (1,540 reviews)
"Great place to stay"
United States
Milford
The price is ₹15,127
₹18,962 total
includes taxes & fees
26 May - 27 May
Bali Hotel Adults Only Isla Verde, a Trademark by Wyndham

The Condado Plaza Hotel

The Condado Plaza Hotel
4.0 star property
Condado
8.0 out of 10, Very good, (2,278 reviews)
"Loved our stay!"
United States
Mary Catherine
The price is ₹21,289
₹26,814 total
includes taxes & fees
30 May - 31 May
The Condado Plaza Hotel

Residence Inn by Marriott San Juan Isla Verde

Residence Inn by Marriott San Juan Isla Verde
3.5 star property
Isla Verde
8.8 out of 10, Excellent, (2,451 reviews)
"The hotel is amazing, the rooms are really comfy and good pricing y’all should come and check it out"
United States
Candy
The price is ₹20,640
₹27,121 total
includes taxes & fees
11 May - 12 May
Residence Inn by Marriott San Juan Isla Verde

Wyndham Grand Rio Mar Rainforest Beach and Golf Resort

Wyndham Grand Rio Mar Rainforest Beach and Golf Resort
5.0 star property
Mameyes II
8.6 out of 10, Excellent, (2,233 reviews)
" Nice place to stay! "
United States
Shelia
The price is ₹33,930
₹46,700 total
includes taxes & fees
31 May - 1 Jun
Wyndham Grand Rio Mar Rainforest Beach and Golf Resort

Condado Ocean Club - Adults Only

Condado Ocean Club - Adults Only
4.0 star property
Condado
9.0 out of 10, Wonderful, (1,583 reviews)
"Great location Great staff"
United States
Diana
The price is ₹23,140
₹29,763 total
includes taxes & fees
2 Jun - 3 Jun
Condado Ocean Club - Adults Only

Aire de O:live

Aire de O:live
4.0 star property
Isla Verde
9.2 out of 10, Wonderful, (564 reviews)
"Loved our stay on the beach here! Great location"
United States
Christopher
The price is ₹30,247
₹38,903 total
includes taxes & fees
8 Jun - 9 Jun
Aire de O:live

Rincon of the Seas - Grand Caribbean Hotel

Rincon of the Seas - Grand Caribbean Hotel
3.0 star property
Rincon
9.0 out of 10, Wonderful, (1,289 reviews)
"The beach and pool were wonderful!"
United States
Jon
The price is ₹18,850
₹20,546 total
includes taxes & fees
12 May - 13 May
Rincon of the Seas - Grand Caribbean Hotel

Hilton Garden Inn San Juan Condado

Hilton Garden Inn San Juan Condado
4.0 star property
Condado
8.8 out of 10, Excellent, (1,509 reviews)
"Great stay"
United States
Michele
The price is ₹20,829
₹26,813 total
includes taxes & fees
14 May - 15 May
Hilton Garden Inn San Juan Condado

Aquarius Vacation Club at Dorado del Mar

Aquarius Vacation Club at Dorado del Mar
3.0 star property
Higuillar
7.8 out of 10, Good, (3,449 reviews)
"It was a great place for a last minute stay. Highly recommended for a nice getaway!"
United States
Tanya
The price is ₹12,406
₹14,604 total
includes taxes & fees
21 May - 22 May
Aquarius Vacation Club at Dorado del Mar

Hyatt Centric San Juan - Isla Verde

Hyatt Centric San Juan - Isla Verde
4.0 star property
Isla Verde
8.8 out of 10, Excellent, (245 reviews)
"Great place"
United States
Geraldo
The price is ₹17,530
₹23,731 total
includes taxes & fees
2 Jun - 3 Jun
Hyatt Centric San Juan - Isla Verde

Courtyard by Marriott Isla Verde Beach Resort

Courtyard by Marriott Isla Verde Beach Resort
4.0 star property
Isla Verde
8.8 out of 10, Excellent, (1,987 reviews)
"Clean comfortable rooms, plenty to do on the property. Pool area was clean and spacious."
United States
Denita
The price is ₹23,468
₹30,757 total
includes taxes & fees
26 May - 27 May
Courtyard by Marriott Isla Verde Beach Resort

Embassy Suites by Hilton Dorado del Mar Beach Resort

Embassy Suites by Hilton Dorado del Mar Beach Resort
3.5 star property
Higuillar
8.0 out of 10, Very good, (1,345 reviews)
"Great place "
United States
Ada
The price is ₹20,507
₹26,439 total
includes taxes & fees
19 May - 20 May
Embassy Suites by Hilton Dorado del Mar Beach 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.

Great weekend hotel deals in Puerto Rico

Showing deals for:15 May - 17 May

Save an average of 15% on thousands of hotels when you're signed in

Top Puerto Rico Hotel Reviews

Guide to exploring Puerto Rico

Tropical paradise awaits in Puerto Rico's vibrant landscapes

Puerto Rico, a tropical paradise in the Caribbean, offers a top-notch holiday experience. With its stunning beaches, crystal-clear seas, and warm weather, it is the perfect destination for sun-seekers. The island also boasts a vibrant dining scene, where visitors can indulge in delicious local cuisine. Excursions to the rainforest and nearby islands provide opportunities for adventure and exploration. Puerto Rico is known for its lively music and dancing, which can be enjoyed at various venues across the island. The friendly locals and rich art culture add to the charm of this enchanting destination.

Top reasons to visit Puerto Rico

  • Beautiful Beaches: Puerto Rico offers stunning beaches with crystal-clear seas and golden sands, perfect for sun-seekers.
  • Vibrant Dining Scene: Experience a vibrant dining scene where you can indulge in delicious local cuisine.
  • Exciting Excursions: Explore the enchanting rainforest, nearby islands, and embark on thrilling excursions.
  • Lively Music and Dancing: Enjoy the lively music and dancing scene at various venues across the island.
  • Rich Art Culture: Immerse yourself in the rich art culture of Puerto Rico, adding to the charm of this enchanting destination.

Find your hotel in Puerto Rico

When visiting Puerto Rico, you'll find a variety of hotel options to suit your preferences and budget. From luxury resorts to comfortable hotels, there is something for everyone.

  • Embassy Suites by Hilton San Juan Hotel & Casino - This 3.5-star resort offers a casino, beach access, friendly staff, an outdoor pool, skydiving and excursion opportunities, an arcade, and is conveniently located near the airport. Breakfast is included.
  • Hyatt Regency Grand Reserve Puerto Rico - With a 4.0-star rating, this resort features a beautiful beach, a swim-up bar, a relaxing ambiance, an outdoor pool, yoga facilities, friendly staff, stunning views, a steam room, and a golf course.
  • Hampton Inn & Suites San Juan - This 3.0-star hotel offers a swim-up bar, beach access, friendly staff, a location near the airport, an outdoor pool, a hot tub, delicious breakfast options, a fitness center, and a bar.

Staying in Puerto Rico offers a wonderful holiday experience. You can enjoy the beautiful beaches, friendly people, and a wide range of activities such as swimming, skydiving, and golfing. The hotels provide excellent facilities and proximity to the airport, making your stay convenient and enjoyable.

Explore the best places to visit and stay in Puerto Rico

When it comes to planning a holiday in Puerto Rico, you'll be thrilled by the diverse and exciting areas and neighborhoods that await you. Whether you're looking for a beach getaway, an adventurous rainforest experience, or a taste of local culture, Puerto Rico has it all.

  • Carolina: This vibrant area is renowned for its beautiful beaches, delicious dining options, and lively music scene. Explore the nearby rainforest, visit the islands off the coast, and immerse yourself in the friendly local culture.
  • Rincon: Known for its stunning beaches and world-class surf spots, Rincon is a paradise for water enthusiasts. Enjoy delicious cuisine, join exciting excursions, and experience the vibrant art and dancing scene.
  • Fajardo: With its pristine beaches and crystal-clear waters, Fajardo is a haven for beach lovers. Indulge in mouthwatering dining experiences, embark on thrilling excursions, and immerse yourself in the local art and music scene.

No matter which area you choose to visit in Puerto Rico, you're sure to have a top-notch holiday filled with unforgettable experiences and the natural beauty of this tropical paradise.

Experience the top activities and must-see sights in Puerto Rico

Puerto Rico offers a luxury holiday experience with its beautiful beaches, vibrant dining scene, exciting excursions, live music, lush rainforest, stunning islands, friendly people, art, and dancing.

  • El Yunque National Forest: Immerse yourself in the beauty of this enchanting rainforest, where you can explore pristine beaches, indulge in delicious dining options, enjoy live music, and discover the diverse wildlife and lush vegetation.
  • Condado Beach: Relax on the golden sands of this picturesque beach in San Juan, where you can soak up the sun, enjoy delicious seaside dining, take part in thrilling water excursions, and experience the vibrant energy of live music.
  • Ceiba Ferry Terminal: Embark on a scenic ferry ride from Ceiba, surrounded by breathtaking sea views, delectable dining options, exciting excursions, live music performances, and the warmth of friendly locals.

How to find great deals and cheap hotels in Puerto Rico

  • Puerto Rico offers a range of affordable accommodation options for tourists. Look for budget-friendly hotels and guesthouses on the Expedia website to save on your stay.
  • Use the search filters on Expedia to find hotels that are close to the beach, offering stunning views of the sea.
  • Enjoy the local cuisine by opting for hotels that are located near dining hotspots or have their own restaurants serving delicious Puerto Rican food.
  • Save on travel expenses by booking excursions and tours through Expedia, which often offers discounted packages.
  • Experience the vibrant nightlife of Puerto Rico by staying at hotels that are located near live music venues and clubs.
  • Explore the beautiful El Yunque Rainforest by booking accommodation near this natural wonder.
  • Discover the stunning islands surrounding Puerto Rico by taking advantage of Expedia's island-hopping packages.
  • Interact with the friendly locals by choosing hotels that are known for their warm hospitality.
  • Immerse yourself in Puerto Rico's vibrant art scene by staying near art galleries and museums.
  • Experience the lively dance culture of Puerto Rico by booking accommodation near popular dance studios or clubs.

Discover the flavours of Puerto Rico

When it comes to local cuisine in Puerto Rico, there are plenty of highlights and unique dishes to try. From taverna-style Paros restaurants to Japanese and Caribbean-Asian fusion establishments, the dining experience is diverse and exciting. You can indulge in traditional Puerto Rican meals that showcase the rich flavours and ingredients of the region. Whether you're in the mood for a tequila-infused feast or a fusion of Caribbean and Asian flavours, Puerto Rico has it all.

Exploring the popular restaurants in the neighborhood of Puerto Rico, you'll find a range of culinary styles. El Meson Sandwiches is a fantastic choice for those craving delicious sandwiches in San Juan. If you're in Santa Isabel, Walmart offers Latin American cuisine that is sure to satisfy your taste buds. For a taste of authentic Puerto Rican dishes, Raíces in San Juan is a must-visit. Each restaurant brings its own unique flavour and style to the table, making Puerto Rico a food lover's paradise.

Best time to go to Puerto Rico

Puerto Rico boasts a year-around average temperature of 26.6°C, peaking at 28.0°C in August, its warmest month, and dipping to an average low of 24.8°C in January, the coolest. Rainfall averages at 154.8mm annually, with November seeing the heaviest showers and March being the driest month.

Monthcalendar iconTemperature (Celcius)temperature iconRainfall (mm)rain icon
January24.8110.2
February24.977.0
March25.364.0
April26.1140.7
May27.0204.5
June27.8136.1
July27.9158.5
August28.0148.6
September27.9228.1
October27.5204.5
November26.4233.2
December25.4151.6

The nearest major airports for your trip to Puerto Rico

Visiting Puerto Rico is convenient with its main airports. Luis Munoz Marin International Airport (SJU) is situated 11.3km from San Juan, with nearby luxurious options like the 5-star Fairmont El San Juan Hotel and Condado Vanderbilt Hotel, both easily accessible. Rafael Hernandez Airport (BQN) is located 611.3km away, offering stays at Vivere Azure Hotel and Villa Montana Beach Resort, which provide airport shuttles. Mercedita Airport (PSE) lies 69.2km from Ponce, with quality accommodation at Hilton Ponce Golf & Casino Resort and Caribe Hotel Ponce, both within easy reach. Each airport offers a range of transport services for a hassle-free arrival.

The Puerto Rico info point: What you need to know

Category
Details
LocationPuerto Rico is a Caribbean island territory of the United States, located in the northeastern Caribbean Sea.
Official LanguageEnglish and Spanish
CurrencyUnited States Dollar (USD)
CapitalSan Juan
Main AttractionsEl Yunque National Forest, Old San Juan, Bioluminescent Bay, Culebra Island, Vieques Island
Best Time to VisitDecember to April (dry season) for pleasant weather and fewer crowds
Popular ActivitiesBeach hopping, snorkeling, hiking, exploring historic sites, trying local cuisine
TransportationTaxis, public buses, car rentals, Uber/Lyft
Important TipsStay hydrated, use sunscreen, be cautious of rip currents, carry insect repellent

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Puerto Rico cost?
Prices for Puerto Rico hotels vary according to the season and other factors, like Easter and school holidays. You can find cheap options from ₹14,604 in a few different ways. Select your destination and holiday dates and then set your budget using the "Price per night" filter. You can then fine-tune your search by choosing your preferred property type and amenities and more.
When is the best time to go to Puerto Rico?
Any time is a great time to discover Puerto Rico, just bear in mind that the weather will vary depending on where you go. If it's a Río Grande summer holiday you're after, book between June and August. You can expect average temperatures of between -4ºC and -1ºC then in this city, which has a tropical monsoon climate.
What is the best area to stay in Puerto Rico?
Puerto Rico has plenty of cool areas to stay, like Río Grande and Dorado. Each has its own unique attractions, so why not schedule time to explore both?
How can I find cheap hotels in Puerto Rico?
Find affordable accommodation without breaking a sweat by making use of our useful filters. Click on the "Price per night" checkbox to view budget-friendly options in Puerto Rico. You can also look at our cheap hotels in Puerto Rico page. The lowest rate available starts at ₹14,604 per night.
What are the best hotels in Puerto Rico for families?
Find some fabulous Puerto Rico family hotels by fine-tuning your search results. You can do this by selecting "Family friendly" under the "Traveller experience" filter heading. Whether you want something economical so you can treat the kids to more Puerto Rico experiences, or you're planning to indulge on that long-awaited family adventure, Expedia has the perfect stay for you and your crew.
Why should I book my Puerto Rico hotel with Expedia?
Book a Puerto Rico hotel with Expedia for ease, price and choice. Also, our One Key™ rewards scheme lets you collect OneKeyCash™* on all eligible flights, holiday rentals, hotels, car rentals and more. In addition, we offer flexibility should your itinerary change, and if you want to ask us anything or need assistance, our online Help Centre is always available.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.