Find and Book Top Hotels in Puerto Rico

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

Destination
Where do you want to go?
Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
1-100 out of 147
Filter & Sort
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.0
Great106 reviews
From   US$ 211 /nightSelect
8.4
Great208 reviews
From   US$ 183 /nightSelect
8.4
Great418 reviews
From   US$ 102 /nightSelect
8.2
Great116 reviews
From   US$ 364 /nightSelect
8.4
Great97 reviews
From   US$ 199 /nightSelect
Resort
8.2
Great224 reviews
From   US$ 159 /nightSelect
8.2
Great214 reviews
From   US$ 133 /nightSelect
8.0
Great131 reviews
From   US$ 199 /nightSelect
8.4
Great184 reviews
From   US$ 199 /nightSelect
7.8
Very good110 reviews
From   US$ 99 /nightSelect
8.6
Great111 reviews
From   US$ 113 /nightSelect
8.4
Great62 reviews
From   US$ 359 /nightSelect
8.2
Great164 reviews
From   US$ 180 /nightSelect
8.6
Great24 reviews
From   US$ 1 488 /nightSelect
8.4
Great93 reviews
From   US$ 149 /nightSelect
8.4
Great82 reviews
From   US$ 161 /nightSelect
8.2
Great310 reviews
From   US$ 158 /nightSelect
8.2
Great237 reviews
From   US$ 129 /nightSelect
8.2
Great228 reviews
From   US$ 101 /nightSelect
8.4
Great131 reviews
From   US$ 165 /nightSelect
From   US$ 272 /nightSelect
7.8
Very good126 reviews
From   US$ 72 /nightSelect
8.4
Great108 reviews
From   US$ 126 /nightSelect
Bed & Breakfast
8.4
Great45 reviews
From   US$ 245 /nightSelect
8.4
Great30 reviews
From   US$ 204 /nightSelect
7.8
Very good110 reviews
From   US$ 75 /nightSelect
8.4
Great213 reviews
From   US$ 78 /nightSelect
8.6
Great106 reviews
From   US$ 99 /nightSelect
8.2
Great51 reviews
From   US$ 279 /nightSelect
8.2
Great111 reviews
From   US$ 122 /nightSelect
8.2
Great83 reviews
From   US$ 105 /nightSelect
8.2
Great94 reviews
From   US$ 125 /nightSelect
8.4
Great312 reviews
From   US$ 98 /nightSelect
8.6
Great29 reviews
From   US$ 125 /nightSelect
8.2
Great143 reviews
From   US$ 119 /nightSelect
8.2
Great169 reviews
From   US$ 164 /nightSelect
7.8
Very good43 reviews
From   US$ 88 /nightSelect
From   US$ 128 /nightSelect
8.2
Great131 reviews
From   US$ 63 /nightSelect
8.4
Great61 reviews
From   US$ 270 /nightSelect
8.6
Great204 reviews
From   US$ 239 /nightSelect
8.4
Great197 reviews
From   US$ 119 /nightSelect
8.2
Great112 reviews
From   US$ 110 /nightSelect
8.4
Great113 reviews
From   US$ 212 /nightSelect
Apartment
8.4
Great56 reviews
From   US$ 99 /nightSelect
8.4
Great114 reviews
From   US$ 105 /nightSelect
8.2
Great107 reviews
From   US$ 70 /nightSelect
8.4
Great256 reviews
From   US$ 185 /nightSelect
8.2
Great48 reviews
From   US$ 164 /nightSelect
8.2
Great44 reviews
From   US$ 210 /nightSelect
8.4
Great313 reviews
From   US$ 147 /nightSelect
8.6
Great318 reviews
From   US$ 95 /nightSelect
8.2
Great42 reviews
From   US$ 133 /nightSelect
Hostel
8.8
Great30 reviews
From   US$ 36 /nightSelect
7.8
Very good18 reviews
From   US$ 105 /nightSelect
9.2
Perfect11 reviews
From   US$ 54 /nightSelect
8.4
Great15 reviews
From   US$ 24 /nightSelect
8.2
Great88 reviews
From   US$ 69 /nightSelect
8.2
Great42 reviews
From   US$ 229 /nightSelect
Bed & Breakfast
8.4
Great49 reviews
From   US$ 125 /nightSelect
8.2
Great70 reviews
From   US$ 140 /nightSelect
From   US$ 109 /nightSelect
8.8
Great13 reviews
From   US$ 54 /nightSelect
8.4
Great62 reviews
From   US$ 113 /nightSelect
From   US$ 371 /nightSelect
Guest house
8.0
Great45 reviews
From   US$ 131 /nightSelect
8.0
Great38 reviews
From   US$ 119 /nightSelect
Hostel
8.4
Great35 reviews
From   US$ 31 /nightSelect
From   US$ 89 /nightSelect
8.4
Great53 reviews
From   US$ 99 /nightSelect
8.4
Great50 reviews
From   US$ 337 /nightSelect
8.0
Great41 reviews
From   US$ 102 /nightSelect
8.4
Great135 reviews
From   US$ 341 /nightSelect
8.4
Great86 reviews
From   US$ 165 /nightSelect
8.2
Great118 reviews
From   US$ 109 /nightSelect
8.4
Great9 reviews
From   US$ 160 /nightSelect
8.0
Great48 reviews
From   US$ 164 /nightSelect
8.4
Great54 reviews
From   US$ 149 /nightSelect
8.4
Great70 reviews
From   US$ 134 /nightSelect
8.4
Great53 reviews
From   US$ 237 /nightSelect
8.2
Great68 reviews
From   US$ 116 /nightSelect
8.2
Great128 reviews
From   US$ 208 /nightSelect
8.4
Great55 reviews
From   US$ 217 /nightSelect
8.0
Great93 reviews
From   US$ 187 /nightSelect
8.4
Great114 reviews
From   US$ 74 /nightSelect
8.4
Great94 reviews
From   US$ 127 /nightSelect
8.2
Great143 reviews
From   US$ 169 /nightSelect
8.4
Great231 reviews
From   US$ 116 /nightSelect
Apartment
8.4
Great9 reviews
From   US$ 95 /nightSelect
Apartment
7.4
Very good2 reviews
From   US$ 122 /nightSelect
8.0
Great31 reviews
From   US$ 189 /nightSelect
8.4
Great39 reviews
From   US$ 38 /nightSelect
8.4
Great50 reviews
From   US$ 115 /nightSelect
8.4
Great48 reviews
From   US$ 364 /nightSelect
9.0
Perfect2 reviews
From   US$ 99 /nightSelect
8.2
Great44 reviews
From   US$ 92 /nightSelect
8.4
Great91 reviews
From   US$ 180 /nightSelect
8.2
Great57 reviews
From   US$ 110 /nightSelect
8.4
Great64 reviews
From   US$ 159 /nightSelect
8.4
Great122 reviews
From   US$ 102 /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