Search Hotels in Puerto Rico

    price find illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Save instantly and earn perks with One Key
    bed illustration
    Be picky
    Search almost a million properties worldwide

Top Cities in Puerto Rico

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Compare 7,557 hotels in Puerto Rico with room rates, reviews, and availability. Most hotels are fully refundable.

Hyatt Regency Grand Reserve Puerto Rico

4.0 star property
8.8 out of 10, Excellent, (2306)
"Gorgeous property and the staff was great!"
The price is £261
includes taxes & fees
15 Jul - 16 Jul
Hyatt Regency Grand Reserve Puerto Rico

The Royal Sonesta San Juan

4.0 star property
9.0 out of 10, Wonderful, (1798)
"Great place "
The price is £329
includes taxes & fees
28 Jul - 29 Jul
The Royal Sonesta San Juan

El Conquistador Resort

4.0 star property
9.0 out of 10, Wonderful, (2993)
"What a wonderful place for vacay."
El Conquistador Resort

Embassy Suites by Hilton San Juan Hotel & Casino

3.5 star property
9.0 out of 10, Wonderful, (3576)
"Amazing place can’t wait to return "
The price is £172
includes taxes & fees
30 Jul - 31 Jul
Embassy Suites by Hilton San Juan Hotel & Casino

Caribe Hilton

4.5 star property
8.4 out of 10, Very good, (1952)
"Excellent stay"
The price is £167
includes taxes & fees
28 Jul - 29 Jul
Caribe Hilton

Wyndham Grand Rio Mar Rainforest Beach and Golf Resort

5.0 star property
8.6 out of 10, Excellent, (2042)
"Beautiful resort"
The price is £226
includes taxes & fees
1 Jul - 2 Jul
Wyndham Grand Rio Mar Rainforest Beach and Golf Resort

San Juan Marriott Resort and Stellaris Casino

4.5 star property
9.0 out of 10, Wonderful, (1264)
"The location , service and staff was great…."
The price is £335
includes taxes & fees
28 Jul - 29 Jul
San Juan Marriott Resort and Stellaris Casino

Hilton Garden Inn San Juan Condado

4.0 star property
8.8 out of 10, Excellent, (897)
"Wonderful stay, helpful staff"
The price is £180
includes taxes & fees
7 Jul - 8 Jul
Hilton Garden Inn San Juan Condado

Bali Posh Hotel PR

2.5 star property
8.4 out of 10, Very good, (588)
"Awesome stay and will be back!!! "
The price is £155
includes taxes & fees
21 Jul - 22 Jul
Bali Posh Hotel PR

Condado Ocean Club - Adults Only

4.0 star property
8.8 out of 10, Excellent, (1347)
"Beautiful resort had a great stay"
The price is £206
includes taxes & fees
29 Jul - 30 Jul
Condado Ocean Club - Adults Only

Armas Hotel

2.0 star property
9.0 out of 10, Wonderful, (238)
"Excellent stay at the property. Staff was very helpful and wonderful! "
The price is £107
includes taxes & fees
23 Jul - 24 Jul
Armas Hotel

Wyndham Palmas Beach and Golf Boutique Resort

4.0 star property
8.4 out of 10, Very good, (566)
"Great place."
The price is £164
includes taxes & fees
6 Jul - 7 Jul
Wyndham Palmas Beach and Golf Boutique Resort

El Colonial - Adults Only

3.5 star property
9.4 out of 10, Exceptional, (1220)
"Great stay"
El Colonial - Adults Only

Somos Hotel - San Juan

2.0 star property
8.4 out of 10, Very good, (191)
"Great stay "
The price is £75
includes taxes & fees
7 Jul - 8 Jul
Somos Hotel - San Juan

Hampton Inn & Suites San Juan

3.0 star property
9.2 out of 10, Wonderful, (1909)
"Very convenient and close to the airport!"
The price is £177
includes taxes & fees
17 Jul - 18 Jul
Hampton Inn & Suites San Juan

Hotel Miramar

3.0 star property
8.4 out of 10, Very good, (1016)
"Nice clean room, very friendly staff, close to beach."
The price is £137
includes taxes & fees
1 Jul - 2 Jul
Hotel Miramar

Aquarius Vacation Club at Dorado del Mar

3.0 star property
8.0 out of 10, Very good, (2487)
"Perfect stay"
Aquarius Vacation Club at Dorado del Mar

La Concha Resort, Puerto Rico, Autograph Collection

4.0 star property
9.0 out of 10, Wonderful, (1920)
"Great place to stay "
The price is £270
includes taxes & fees
1 Jul - 2 Jul
La Concha Resort, Puerto Rico, Autograph Collection

Condado Vanderbilt Hotel

5.0 star property
9.2 out of 10, Wonderful, (1526)
"Great customer service, staff was super friendly and the hotel is beautiful! "
The price is £368
includes taxes & fees
1 Jul - 2 Jul
Condado Vanderbilt Hotel

Residence Inn by Marriott San Juan Isla Verde

3.5 star property
8.8 out of 10, Excellent, (2146)
"Great hotel"
The price is £190
includes taxes & fees
3 Jul - 4 Jul
Residence Inn by Marriott San Juan Isla Verde
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:11 Jul - 13 Jul
Save an average of 15% on thousands of hotels when you're signed in

Guide to exploring around Puerto Rico

Guide to exploring around Puerto Rico

Top reasons to visit Puerto Rico

  • Stunning Beaches: Puerto Rico boasts beautiful beaches with crystal-clear waters, ideal for relaxation and water activities.
  • Rich Cultural Heritage: Explore the historic charm of San Juan and immerse yourself in the island's vibrant culture and traditions.
  • Outdoor Adventures: Enjoy various recreational activities in nature reserves, perfect for thrill-seekers and nature lovers.
  • Luxurious Accommodation: Choose from a range of hotels and resorts offering exceptional services and facilities.
  • Cruise Excursions: Experience breathtaking views and the island's natural beauty through exciting cruise adventures.

Find great hotels in Puerto Rico

Puerto Rico offers an impressive array of accommodation options, from luxurious resorts to charming hotels, catering to every traveller's needs. Whether you're seeking adventure on the beach or a memorable family holiday, you'll discover the best hotels that provide exceptional services and facilities. Explore top hotels and search for the ideal stay in this Caribbean paradise, ensuring an unforgettable experience during your visit.

  • Condado Vanderbilt Hotel: Nestled along the picturesque coastline of Puerto Rico, the Condado Vanderbilt Hotel is a luxurious 5-star establishment ideal for beach lovers, families, and business travellers alike. This elegant property boasts direct beach access, allowing guests to soak up the sun and enjoy the soothing sounds of the ocean. With a comprehensive array of business amenities—including a conference centre, 24-hour business centre, and multiple meeting rooms—this hotel is perfect for corporate stays. Families are well catered for with free cribs, childcare services, and a kid-friendly pool, ensuring a comfortable and convenient stay for all ages.
  • Wyndham Grand Rio Mar Rainforest Beach and Golf Resort: Set against a stunning backdrop of lush rainforest, the Wyndham Grand Rio Mar Rainforest Beach and Golf Resort is a 5-star paradise for golf enthusiasts and beachgoers. This LGBTQIA-friendly resort offers direct access to pristine beaches and exceptional golfing experiences, making it a fantastic choice for active travellers. Guests can indulge in the thrill of golfing while enjoying the resort's vibrant atmosphere and beautiful surroundings, ensuring a memorable vacation infused with leisure and excitement.
  • The Royal Sonesta San Juan: A 4-star gem located on the stunning shores of Puerto Rico, The Royal Sonesta San Juan is perfect for those seeking beach relaxation, adventure, and spa indulgence. With direct beach access, guests can partake in various adventure sports nearby, such as kayaking, horseback riding, and cycling. The hotel also features a full-service spa, offering a range of treatments for ultimate relaxation, alongside a pool service complete with sun umbrellas. Whether you seek thrill or tranquillity, this resort provides an ideal blend of both.

Where to stay in Puerto Rico

Puerto Rico offers a captivating blend of vibrant cities and stunning natural landscapes, perfect for any traveller. From the historic charm of San Juan to the serene beaches of Vieques and Culebra, there’s a wealth of experiences to enjoy. Whether you're seeking family-friendly adventures, romantic getaways, or relaxing excursions, Puerto Rico caters to all. Explore its rich culture and welcoming atmosphere, making every moment of your visit unforgettable.

  • San Juan: As the capital city of Puerto Rico, San Juan is a vibrant blend of historical charm and modern attractions. Nestled along the northern coast, it offers a picturesque waterfront and stunning beaches. The city's atmosphere is lively year-round, with peak visitor numbers from March to April and July. San Juan is renowned for its outdoor activities, including beach lounging and shopping in bustling centres. Notable landmarks such as the historic El Morro and family-friendly beaches make it an ideal spot for both relaxation and exploration.
  • Carolina: Located just east of San Juan, Carolina is famed for its beautiful beaches and scenic outdoor experiences. This city sees a peak in tourist arrivals during March and the summer months, making it a popular choice for holidaymakers. Carolina boasts an array of recreational activities, including golf and visits to local resorts. The city's inviting beaches and marinas are perfect for family outings and water sports, ensuring visitors can enjoy both relaxation and adventure in the sun.
  • Fajardo: Situated on the eastern tip of Puerto Rico, Fajardo is a gem for outdoor enthusiasts. With a moderate seasonal influx of tourists, especially from March to April and during the summer, it offers an array of activities suited for nature lovers and sports aficionados alike. Fajardo is known for its stunning beaches and nature reserves, making it a perfect destination for hiking and water sports. The local golf courses and resorts provide ample opportunities for leisure, ensuring a fulfilling experience for all visitors.

Things to do in Puerto Rico

Puerto Rico offers a delightful blend of outdoor activities and stunning scenery, perfect for a beach holiday. Visitors can enjoy recreational areas, luxurious resorts, and excellent golf courses. Additionally, don't miss the chance to embark on exciting cruise excursions that showcase the island's natural beauty and rich culture, ensuring a memorable vacation experience.

Shopping

In Puerto Rico, Plaza las Americas offers a vibrant shopping experience with a mix of business and entertainment. If you're up for a drive, visit Distrito T-Mobile for city vibes and family-friendly fun, or explore Mercado de Rio Piedras for a local market atmosphere.

Recreation

Coco Beach Golf and Country Club offers a luxurious retreat with stunning landscapes, perfect for relaxation and leisure. For outdoor enthusiasts, El Conquistador Golf Course provides exhilarating sports experiences amidst picturesque views. Meanwhile, Carabali Rainforest Park invites you to unwind in nature, promoting wellness and tranquillity.

Adventure

Surf 'N Fun Water Park offers thrilling water slides and attractions, perfect for families seeking adventure and entertainment. Dive into the depths with Discover Scuba Diving, where you can explore vibrant marine life. For a leisurely outdoor experience, stroll along Paseo Lineal amidst scenic surroundings.

Nightlife

Experience the cosmic wonders at the Arecibo Observatory, perfect for family entertainment. For a touch of culture and romance, visit Teatro la Perla, a stunning theatre. Don’t miss Caribbean Cinemas Metro for a cosy film night with loved ones, combining entertainment and romance in a charming setting.

Booking tips and Expedia advantages for Puerto Rico

To save money on your trip to Puerto Rico, consider visiting between September and November when accommodation prices are lower. Book your hotel about a month in advance for the best rates, and aim for a Tuesday stay, as that’s the least expensive day. Use Expedia's search tool to filter by budget and hotel category, focusing on eco-friendly options. Don’t miss last-minute deals for spontaneous plans. To save further, combine your hotel, flights, and activities in a package deal, ensuring a budget-friendly holiday.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Puerto Rico are September to November, where the prices are slightly lower. This is in comparison to February to March and December, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Puerto Rico about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Puerto Rico is Tuesday. The most expensive day to stay in Puerto Rico is Friday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, desired location, and additional preferences. You can arrange your search results to display prices from lowest to highest, allowing you to view the most affordable hotels first. Additionally, you have the option to refine your search by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save on your trip by combining your hotel stay in Puerto Rico with your flights and activities through an Expedia package.

Find the best attractions in Puerto Rico

Puerto Rico offers a perfect blend of outdoor adventures and stunning beach scenery for your holiday. The island is renowned for its beautiful beaches, nature reserves, and vibrant cultural attractions. Whether you seek relaxation by the shore or an immersive outdoor experience, Puerto Rico's diverse points of interest cater to all types of travellers, ensuring a memorable visit filled with unique experiences.

  • Condado Beach: This vibrant beach offers a lively atmosphere with golden sands and crystal-clear waters. It's perfect for sunbathing, swimming, and enjoying water sports, making it a quintessential Caribbean experience.
  • El Yunque National Forest: Immerse yourself in nature at this stunning rainforest, home to lush greenery, cascading waterfalls, and diverse wildlife. Ideal for hiking, it provides eco-friendly adventures and breathtaking scenery.
  • Bioluminescent Bay: Experience the magical glow of bioluminescent organisms as you kayak through this enchanting bay at night. The shimmering waters create a surreal atmosphere, offering a unique outdoor adventure.

Best time to go to Puerto Rico

The best time to visit Puerto Rico is dependant on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with light rain. March is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January75.7°F (24.3°C)No Rain (Dry)Mostly SunnySlightly HighAverage
February75.9°F (24.4°C)No Rain (Dry)Mostly SunnyAverageSlightly High
March74.1°F (23.4°C)Light RainMostly SunnyAverageSlightly High
April77.4°F (25.200000000000003°C)Light RainMostly SunnyAverageAverage
May78.8°F (26.0°C)Light RainMostly SunnyAverageAverage
June80.4°F (26.9°C)Light RainMostly SunnyAverageAverage
July80.8°F (27.1°C)Light RainMostly SunnySlightly HighAverage
August81.0°F (27.200000000000003°C)Light RainMostly SunnySlightly LowAverage
September80.8°F (27.1°C)Light RainMostly SunnySlightly HighSlightly Low
October79.9°F (26.6°C)Light RainMostly SunnyAverageSlightly Low
November78.3°F (25.700000000000003°C)Light RainMostly SunnySlightly LowSlightly Low
December76.6°F (24.8°C)No Rain (Dry)Mostly SunnySlightly LowSlightly High

The nearest major airports for your trip to Puerto Rico

When visiting Puerto Rico, you can fly into three major airports. San Juan (SJU-Luis Munoz Marin Intl.) is 4.3km from the city, with excellent nearby hotels such as the luxurious Fairmont El San Juan Hotel, just 497m away, and the Condado Vanderbilt Hotel, 3.1km distant. Ponce (PSE-Mercedita) is situated 26.7km away, featuring the Hilton Ponce Golf & Casino Resort, 2.5km from the airport, and the 3.5-star Caribe Hotel Ponce, only 559m away. Lastly, Aguadilla (BQN-Rafael Hernandez) is 64.3km from the capital, with options like Villa Montana Beach Resort, 1.2km away, and Punta Borinquen Resort, just half a mile from the airport.

Frequently asked questions

How much do hotels in Puerto Rico cost?
Prices for Puerto Rico hotels differ according to the season and other factors, like Easter and school holidays. You can find cheap options from £75 in a few different ways. Enter your destination and holiday dates and then pick your budget using the "Price per night" filter. You can then refine 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 remember that the weather will vary depending on your location. If a San Juan summer holiday is on the cards, book your trip between June and August. You can expect average temperatures of between 26ºC and 29ºC then in this city, which has a tropical monsoon climate.
How can I find cheap hotels in Puerto Rico?
A good place to begin your search is with our "Price per night" filter. Currently, the least expensive hotels start at £75 per night. Other ways to snap up a budget-friendly Puerto Rico stay are by booking well in advance and being flexible with the dates you travel. For even more great deals, go to our cheap hotels in Puerto Rico page.
What are the best hotels in Puerto Rico for families?
The first step to a memorable family getaway in Puerto Rico is scoring the right place to stay. Go to the "Traveller experience" heading of our filter tool and select "Family friendly." This will show you all the Puerto Rico properties that welcome children and offer family amenities such as babysitting and onsite activities. Pick the one that fits your style and budget, then prepare to relax while the kids have a blast.
Why should I book my Puerto Rico hotel with Expedia?
Expedia makes booking accommodation in Puerto Rico as easy as swiping right for your dream getaway. First, there's the broad range of options and amazing prices. Then, there's our online Help Centre, which is available 24/7. Plus, when you become a member of our One Key™ loyalty programme, you can earn OneKeyCash™* and use it on eligible hotels, flights, activities and more. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Expedia.