Best 5-star hotels in Puerto Rico
8.6Great1 review
Hotel
Residences At Dorado Beach, A Ritz Carlton Reserve
Puerto Rico, Dorado
from INR 516 329 per night
7.8Very good22 reviews
Hotel
Residence Inn By Marriott San Juan Isla Verde
Puerto Rico, San Juan
from INR 20 065 per night
8.6Great71 reviews
Resort
St. Regis Bahia Beach Resort, Puerto Rico
Puerto Rico, Rio Grande
from INR 121 820 per night
8.6Great24 reviews
Resort
Dorado Beach, A Ritz-Carlton Reserve
Puerto Rico, Dorado
from INR 124 926 per night
8.2Great63 reviews
Hotel
O:Live Boutique Hotel, A Small Luxury Hotel Of The World (Adults Only)
Puerto Rico, San Juan
from INR 22 836 per night
8.4Great25 reviews
Hotel
O:Lv Fifty Five Hotel - Adults Only
Puerto Rico, San Juan
from INR 29 300 per night
7.8Very good18 reviews
Hotel
Casa De Tortuga Guesthouse
Puerto Rico, Vieques
from INR 8 815 per night
8.4Great44 reviews
Hotel
Parguera Plaza Hotel - Adults Only
Puerto Rico, La Parguera
from INR 10 746 per night
8.2Great68 reviews
Guest house
Esperanza Inn Guesthouse (Adults Only)
Puerto Rico, Vieques
from INR 9 738 per night
Most popular 4-star hotels in Puerto Rico
8.4Great226 reviews
Resort
Courtyard By Marriott Isla Verde Beach Resort
Puerto Rico, San Juan
from INR 9 738 per night
8.2Great143 reviews
Resort
Wyndham Palmas Beach And Golf Boutique Resort
Puerto Rico, Humacao
from INR 14 188 per night
8.6Great204 reviews
Resort
Copamarina Beach Resort & Spa
Puerto Rico, Guanica
from INR 21 072 per night
8.4Great84 reviews
Resort
Hyatt Vacation Club At Hacienda Del Mar
Puerto Rico, Dorado
from INR 13 852 per night
8.6Great111 reviews
Resort
Doubletree By Hilton San Juan
Puerto Rico, San Juan
from INR 9 487 per night
8.4Great136 reviews
Resort
San Juan Marriott Resort And Stellaris Casino
Puerto Rico, San Juan
from INR 20 653 per night
8.4Great135 reviews
Hotel
Ac Hotel By Marriott San Juan Condado
Puerto Rico, San Juan
from INR 12 005 per night
8.2Great209 reviews
Hotel
Hotel Rumbao, A Tribute Portfolio Hotel
Puerto Rico, San Juan
from INR 15 447 per night
8.4Great89 reviews
Resort
Hyatt Regency Grand Reserve Puerto Rico
Puerto Rico, Rio Grande
from INR 20 233 per night
8.4Great157 reviews
Resort
Wyndham Grand Rio Mar Rainforest Beach And Golf Resort
Puerto Rico, Rio Grande
from INR 17 127 per night
8.4Great179 reviews
Resort
La Concha Renaissance San Juan Resort
Puerto Rico, San Juan
from INR 16 707 per night
Most popular 3-star hotels in Puerto Rico
8.2Great116 reviews
Resort
Embassy Suites By Hilton Dorado Del Mar Beach Resort
Puerto Rico, Dorado
from INR 9 151 per night
8.4Great312 reviews
Resort
Embassy Suites By Hilton San Juan - Hotel & Casino
Puerto Rico, San Juan
from INR 12 341 per night
8.4Great309 reviews
Resort
Holiday Inn Express San Juan Condado, An Ihg Hotel
Puerto Rico, San Juan
from INR 8 227 per night
8.4Great82 reviews
Hotel
Four Points By Sheraton Caguas Real
Puerto Rico, Caguas
from INR 12 341 per night
8.2Great133 reviews
Resort
Hilton Ponce Golf & Casino Resort
Puerto Rico, Ponce
from INR 10 578 per night
8.4Great258 reviews
Resort
Holiday Inn Mayaguez & Tropical Casino, An Ihg Hotel
Puerto Rico, Mayaguez
from INR 9 570 per night
8.2Great164 reviews
Resort
Holiday Inn Ponce & El Tropical Casino, An Ihg Hotel
Puerto Rico, Ponce
from INR 11 334 per night
8.4Great82 reviews
Hotel
Hotel Mayaguez Plaza, BW Signature Collection
Puerto Rico, Mayaguez
from INR 9 235 per night
8.6Great265 reviews
Hotel
Hampton Inn & Suites San Juan
Puerto Rico, Carolina
from INR 11 669 per night
8.2Great224 reviews
Hotel
Abitta Boutique Hotel, Ascend Hotel Collection
Puerto Rico, San Juan
from INR 8 479 per night
Amazing spa hotels in Puerto Rico
7.6Very good46 reviews
Bed & Breakfast
La Casa De Vida Natural
Puerto Rico, Rio Grande
from INR 6 716 per night
8.2Great42 reviews
Hotel
Casa Grande Mountain Retreat - Adults Only
Puerto Rico, Utuado
from INR 11 166 per night
Aparthotel
Beachfront Luxury Resort Condo Near Hyatt & Pga Golf
Puerto Rico, Rio Grande
from INR 41 222 per night
8.2Great93 reviews
Resort
El Conquistador Resort - Puerto Rico
Puerto Rico, Fajardo
from INR 10 494 per night
8.0Great93 reviews
Hotel
Sheraton Puerto Rico Resort & Casino
Puerto Rico, San Juan
from INR 15 699 per night
8.6Great13 reviews
Resort
Condado Lagoon Villas At Caribe Hilton
Puerto Rico, San Juan
from INR 31 483 per night
7.8Very good3 reviews
Resort
Plantation Resort Residences
Puerto Rico, Dorado
from INR 62 883 per night
8.4Great91 reviews
Inn
La Jamaca - Island Vibe Hotel
Puerto Rico, La Parguera
from INR 10 578 per night
8.4Great25 reviews
Bed & Breakfast
El Yunque Rainforest Inn
Puerto Rico, Rio Grande
from INR 24 431 per night
8.6Great30 reviews
Resort
Margaritaville Vacation Club - Rio Mar
Puerto Rico, Rio Grande
from INR 44 832 per night
8.0Great129 reviews
Resort
The Royal Sonesta San Juan
Puerto Rico, Carolina
from INR 26 026 per night
7.0Very good1 review
Hotel
Hyatt Regency Grand Reserve Pr
Puerto Rico, Rio Grande
from INR 26 194 per night
Top family hotels in Puerto Rico
8.2Great57 reviews
Guest house
Serenity Rincon Guesthouse
Puerto Rico, Rincon
from INR 9 235 per night
8.4Great88 reviews
Guest house
The Vieques Guesthouse
Puerto Rico, Esperanza
from INR 15 112 per night
8.2Great33 reviews
Guest house
Island Charm Culebra Studios & Suites - Amazing Water Views From All 3 Apartments Located In Culebra Puerto Rico!
Puerto Rico, Isla Culebra
from INR 20 149 per night
8.2Great20 reviews
Guest house
Casa Robinson Guest House
Puerto Rico, Isla Culebra
from INR 9 487 per night
Best luxury hotels in Puerto Rico
8.6Great20 reviews
Guest house
Vieques Good Vibe Guest House
Puerto Rico, Vieques
from INR 9 906 per night
8.0Great68 reviews
Hotel
Selva Boutique Hotel - Luquillo Oceanfront Retreat - Adults Only
Puerto Rico, Luquillo
from INR 7 472 per night
9.0Perfect12 reviews
Resort
Las Casitas Village - A Waldorf Astoria Resort
Puerto Rico, Fajardo
from INR 20 485 per night
8.4Great131 reviews
Hotel
Blue Horizon Boutique Resort (Adults Only)
Puerto Rico, Vieques
from INR 13 852 per night
8.4Great55 reviews
Hotel
Ciqala Luxury Suites - San Juan
Puerto Rico, San Juan
from INR 14 020 per night
8.2Great218 reviews
Hotel
Condado Palm Inn San Juan, Tapestry Collection By Hilton
Puerto Rico, San Juan
from INR 9 151 per night
8.2Great100 reviews
Hotel
Courtyard By Marriott San Juan Miramar
Puerto Rico, San Juan
from INR 17 462 per night
8.4Great48 reviews
Hotel
Condado Ocean Club - Adults Only
Puerto Rico, San Juan
from INR 21 576 per night
8.2Great51 reviews
Guest house
Numero Uno Beach House
Puerto Rico, San Juan
from INR 34 338 per night
8.2Great36 reviews
Hotel
El Hotelito At The Rainforest Experience Farm
Puerto Rico, Fajardo
from INR 7 556 per night
8.2Great130 reviews
Aparthotel
Fortaleza Suites Old San Juan
Puerto Rico, San Juan
from INR 5 289 per night
Cheap hotels in Puerto Rico
8.2Great41 reviews
Hotel
Howard Johnson By Wyndham San Juan Centro Cardiovascular
Puerto Rico, San Juan
from INR 7 975 per night
7.8Very good121 reviews
Hotel
The Tryst Beachfront Hotel
Puerto Rico, San Juan
from INR 6 044 per night
8.0Great239 reviews
Hotel
At Wind Chimes Boutique Hotel
Puerto Rico, San Juan
from INR 7 136 per night
Top resorts in Puerto Rico
8.2Great7 reviews
Hotel
Faro Suites And Conference Center
Puerto Rico, Aguadilla
from INR 9 319 per night
8.4Great12 reviews
Guest house
Coqui Del Mar - Lgbtq Hotel - Adults Only
Puerto Rico, San Juan
from INR 31 651 per night
8.4Great3 reviews
Bed & Breakfast
Parador Turtle Bay Inn
Puerto Rico, La Parguera
from INR 9 235 per night
8.4Great6 reviews
Guest house
Dos Angeles Del Mar Bed And Breakfast
Puerto Rico, Rincon
from INR 14 188 per night
8.2Great111 reviews
Hotel
Rincon Of The Seas Grand Caribbean Hotel
Puerto Rico, Rincon
from INR 10 242 per night
8.0Great42 reviews
Hotel
Aquarius At Boqueron Beach Resort
Puerto Rico, Boqueron
from INR 21 744 per night
8.4Great95 reviews
Aparthotel
Parador Villas Del Mar Hau
Puerto Rico, Isabela
from INR 14 272 per night