Find and Book Top Rated Hotels in Puerto Rico

Search among 145 available hotels in Puerto Rico from 50+ providers

Filter & Sort
1-100 out of 145
Filter & Sort
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great111 reviews
MapView on map
From   US$ 348 /nightSelect
8.0
Great99 reviews
MapView on map
From   US$ 351 /nightSelect
8.4
Great201 reviews
From   US$ 255 /nightSelect
8.4
Great97 reviews
From   US$ 199 /nightSelect
Resort
8.2
Great217 reviews
From   US$ 291 /nightSelect
8.2
Great209 reviews
From   US$ 133 /nightSelect
8.0
Great122 reviews
From   US$ 278 /nightSelect
8.4
Great179 reviews
From   US$ 354 /nightSelect
7.8
Very good109 reviews
From   US$ 99 /nightSelect
8.2
Great33 reviews
From   US$ 44 /nightSelect
8.4
Great62 reviews
From   US$ 359 /nightSelect
8.2
Great164 reviews
From   US$ 180 /nightSelect
8.6
Great111 reviews
From   US$ 113 /nightSelect
8.6
Great24 reviews
From   US$ 2 795 /nightSelect
8.4
Great82 reviews
From   US$ 196 /nightSelect
8.2
Great310 reviews
From   US$ 158 /nightSelect
8.2
Great235 reviews
From   US$ 129 /nightSelect
8.4
Great131 reviews
From   US$ 225 /nightSelect
From   US$ 267 /nightSelect
8.4
Great108 reviews
From   US$ 126 /nightSelect
8.4
Great30 reviews
From   US$ 204 /nightSelect
8.4
Great208 reviews
From   US$ 175 /nightSelect
Bed & Breakfast
8.4
Great45 reviews
From   US$ 245 /nightSelect
8.6
Great99 reviews
From   US$ 99 /nightSelect
8.2
Great51 reviews
From   US$ 286 /nightSelect
8.2
Great111 reviews
From   US$ 122 /nightSelect
8.2
Great80 reviews
From   US$ 105 /nightSelect
8.2
Great92 reviews
From   US$ 125 /nightSelect
8.4
Great309 reviews
From   US$ 98 /nightSelect
8.6
Great29 reviews
From   US$ 125 /nightSelect
8.2
Great170 reviews
From   US$ 164 /nightSelect
7.8
Very good43 reviews
From   US$ 88 /nightSelect
From   US$ 128 /nightSelect
8.2
Great119 reviews
From   US$ 63 /nightSelect
8.4
Great61 reviews
From   US$ 270 /nightSelect
8.6
Great204 reviews
From   US$ 294 /nightSelect
8.4
Great197 reviews
From   US$ 119 /nightSelect
8.2
Great112 reviews
From   US$ 110 /nightSelect
8.4
Great112 reviews
From   US$ 212 /nightSelect
Apartment
8.4
Great46 reviews
From   US$ 99 /nightSelect
8.4
Great103 reviews
From   US$ 105 /nightSelect
8.4
Great41 reviews
From   US$ 164 /nightSelect
8.2
Great95 reviews
From   US$ 97 /nightSelect
8.4
Great249 reviews
From   US$ 185 /nightSelect
8.4
Great297 reviews
From   US$ 147 /nightSelect
8.6
Great308 reviews
From   US$ 95 /nightSelect
Hostel
8.8
Great30 reviews
From   US$ 36 /nightSelect
8.2
Great37 reviews
From   US$ 210 /nightSelect
7.8
Very good18 reviews
From   US$ 115 /nightSelect
8.2
Great30 reviews
From   US$ 153 /nightSelect
8.4
Great15 reviews
From   US$ 24 /nightSelect
8.2
Great87 reviews
From   US$ 51 /nightSelect
8.2
Great70 reviews
From   US$ 116 /nightSelect
From   US$ 109 /nightSelect
8.4
Great55 reviews
From   US$ 113 /nightSelect
9.4
Perfect3 reviews
From   US$ 167 /nightSelect
Guest house
7.8
Very good26 reviews
From   US$ 89 /nightSelect
8.2
Great37 reviews
From   US$ 135 /nightSelect
From   US$ 90 /nightSelect
8.4
Great38 reviews
From   US$ 229 /nightSelect
8.4
Great53 reviews
From   US$ 125 /nightSelect
8.0
Great21 reviews
From   US$ 154 /nightSelect
8.2
Great115 reviews
From   US$ 272 /nightSelect
8.8
Great7 reviews
From   US$ 129 /nightSelect
8.2
Great47 reviews
From   US$ 221 /nightSelect
8.4
Great54 reviews
From   US$ 149 /nightSelect
Hostel
8.4
Great35 reviews
From   US$ 31 /nightSelect
8.4
Great70 reviews
From   US$ 143 /nightSelect
Bed & Breakfast
8.4
Great49 reviews
From   US$ 125 /nightSelect
Guest house
8.8
Great48 reviews
From   US$ 229 /nightSelect
8.4
Great53 reviews
From   US$ 237 /nightSelect
8.2
Great61 reviews
From   US$ 116 /nightSelect
8.2
Great124 reviews
From   US$ 322 /nightSelect
8.4
Great55 reviews
From   US$ 530 /nightSelect
8.0
Great93 reviews
From   US$ 325 /nightSelect
8.4
Great114 reviews
From   US$ 74 /nightSelect
8.4
Great94 reviews
From   US$ 145 /nightSelect
8.4
Great134 reviews
From   US$ 143 /nightSelect
8.4
Great84 reviews
From   US$ 183 /nightSelect
8.2
Great143 reviews
From   US$ 169 /nightSelect
8.4
Great225 reviews
From   US$ 116 /nightSelect
8.0
Great8 reviews
From   US$ 420 /nightSelect
8.0
Great9 reviews
From   US$ 282 /nightSelect
Hostel
From   US$ 75 /nightSelect
8.2
Great18 reviews
From   US$ 219 /nightSelect
Apartment
8.4
Great7 reviews
From   US$ 95 /nightSelect
8.0
Great3 reviews
From   US$ 189 /nightSelect
8.0
Great26 reviews
From   US$ 155 /nightSelect
Aparthotel
7.8
Very good22 reviews
From   US$ 118 /nightSelect
8.0
Great36 reviews
From   US$ 81 /nightSelect
8.6
Great30 reviews
From   US$ 38 /nightSelect
8.4
Great50 reviews
From   US$ 115 /nightSelect
8.4
Great48 reviews
From   US$ 311 /nightSelect
8.4
Great81 reviews
From   US$ 123 /nightSelect
8.4
Great3 reviews
From   US$ 92 /nightSelect
8.2
Great57 reviews
From   US$ 110 /nightSelect
8.4
Great50 reviews
From   US$ 317 /nightSelect
8.4
Great64 reviews
From   US$ 159 /nightSelect
8.4
Great122 reviews
From   US$ 102 /nightSelect
8.2
Great64 reviews
From   US$ 92 /nightSelect
  • 1
  • 2

City Guide: Puerto Rico

5 Top recommended hotels in Puerto Rico:

Dorado Beach, a Ritz-Carlton Reserve: Located in a breathtaking beachfront setting in Dorado, this luxurious resort offers exclusive access to pristine beaches, world-class golf courses, and a peaceful spa retreat.

Condado Vanderbilt Hotel: Situated in the vibrant Condado neighborhood of San Juan, this historic hotel boasts elegant accommodations, oceanfront views, and a rooftop lounge offering panoramic city vistas.

El Conquistador Resort, A Waldorf Astoria Resort: Perched on a cliff overlooking the Atlantic Ocean, this stunning resort in Fajardo offers a water park, private island access, and a variety of outdoor activities, including golf and snorkeling.

Hotel El Convento: Housed in a former convent dating back to the 17th century, this charming boutique hotel in Old San Juan combines old-world charm with modern amenities, including a rooftop terrace and an atmospheric courtyard.

The St. Regis Bahia Beach Resort: Nestled between a tropical rainforest and a pristine sandy beach in Rio Grande, this luxurious resort offers spacious suites, a tranquil spa, and access to a Robert Trent Jones Jr. golf course.

Why should you stay in Puerto Rico?

Vibrant Culture: With a rich blend of Spanish, African, and indigenous Taino influences, Puerto Rico offers a vibrant cultural experience. From exploring the colorful colonial architecture of Old San Juan to dancing to the rhythms of salsa and reggaeton, visitors can immerse themselves in the island's unique heritage. Additionally, Puerto Rico hosts lively festivals throughout the year, such as the San Sebastian Street Festival, showcasing its lively music, food, and arts scene.

Natural Wonders: Puerto Rico boasts a diverse natural landscape, perfect for outdoor enthusiasts. From the lush El Yunque National Forest, known for its breathtaking waterfalls and exotic wildlife, to the dramatic bioluminescent bays, where microscopic organisms light up the water at night, the island offers plenty of natural wonders to explore. Adventure seekers can also hike through stunning caves, such as the famous Camuy Caves, or indulge in watersports like surfing, snorkeling, and kayaking along the pristine coastlines.

Culinary Delights: Puerto Rico offers a culinary scene that tantalizes the taste buds. The island's cuisine is a fusion of flavors, incorporating local ingredients like plantains, yuca, and fresh seafood. From sampling traditional dishes like mofongo, a plantain-based dish, to savoring the flavors of the iconic roasted pork dish, lechón, visitors can indulge in a variety of gastronomic delights. For a true epicurean experience, travelers can explore San Juan's trendy food markets and upscale restaurants that showcase the island's culinary creativity.

Show moreLess