Puerto Rico hotels

Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Puerto Rico Overview

Show all cities
Alphabetical City Index
  • A
    • Aguada ‪(36)‬
    • Aguadilla ‪(32)‬
    • Arecibo ‪(17)‬
    • Aibonito ‪(11)‬
    • Anasco ‪(9)‬
    • Adjuntas ‪(3)‬
    • Aguacate ‪(1)‬
  • B
    • Boqueron ‪(16)‬
    • Bayamon ‪(11)‬
    • Barceloneta ‪(2)‬
    • Barranquitas ‪(1)‬
    • Buena Vista ‪(1)‬
  • C
    • Cabo Rojo ‪(49)‬
    • Carolina ‪(28)‬
    • Caguas ‪(6)‬
    • Culebra ‪(4)‬
    • Carmelita ‪(4)‬
    • Canovanas ‪(3)‬
    • Ceiba ‪(3)‬
    • Cidra ‪(2)‬
    • Ciales ‪(2)‬
    • Camuy ‪(1)‬
    • Coamo ‪(1)‬
    • Castaner ‪(1)‬
    • Corozo ‪(1)‬
  • D
    • Dorado ‪(29)‬
  • E
    • El Combate ‪(5)‬
  • F
    • Fajardo ‪(43)‬
  • G
    • Guaynabo ‪(4)‬
    • Guanica ‪(2)‬
    • Guayama ‪(2)‬
    • Guayanilla ‪(1)‬
  • H
    • Humacao ‪(43)‬
    • Hatillo ‪(3)‬
    • Hormigueros ‪(1)‬
  • I
    • Isabela ‪(39)‬
    • Isla Culebra ‪(33)‬
    • ISLA VERDE ‪(5)‬
  • J
    • Jarealito ‪(2)‬
    • Juncos ‪(1)‬
  • L
    • Luquillo ‪(47)‬
    • Loiza ‪(17)‬
    • La Parguera ‪(12)‬
    • Levittown ‪(4)‬
    • Lajas ‪(2)‬
    • Las Croabas ‪(2)‬
    • Luis Llorens Torres ‪(2)‬
    • La Tosca ‪(1)‬
    • Las Coles ‪(1)‬
  • M
    • Mayaguez ‪(31)‬
    • Manati ‪(7)‬
    • Maunabo ‪(4)‬
    • Maricao ‪(1)‬
    • Moca ‪(1)‬
    • Maleza ‪(1)‬
    • Matias ‪(1)‬
  • N
    • Naguabo ‪(6)‬
  • O
    • P
      • Ponce ‪(48)‬
      • Patillas ‪(5)‬
      • Punta Santiago ‪(2)‬
      • Puerto Real ‪(1)‬
      • Playa de Fajardo ‪(1)‬
      • Playa Sardinera ‪(1)‬
    • Q
      • Quebradillas ‪(6)‬
      • Quebrada ‪(1)‬
    • R
      • Rincon ‪(61)‬
      • Rio Grande ‪(59)‬
    • S
      • San Juan ‪(447)‬
      • San German ‪(4)‬
      • Salinas ‪(3)‬
      • San Sebastian ‪(2)‬
      • San Antonio ‪(2)‬
      • Sana Muerto ‪(1)‬
      • Sabana Grande ‪(1)‬
      • Santa Isabel ‪(1)‬
    • T
      • Toa Baja ‪(5)‬
      • Trujillo Alto ‪(1)‬
    • U
      • Utuado ‪(3)‬
    • V
      • Vieques ‪(35)‬
      • Vega Alta ‪(5)‬
      • Vega Baja ‪(2)‬
      • Van Scoy ‪(1)‬
    • Y
      • Yabucoa ‪(4)‬
      • Yauco ‪(1)‬
    Popular Cities in Puerto Rico
    Hotels City Rating

    Condado Vanderbilt Hotel  5 stars

    1055 Ashford Avenue, San Juan, Puerto Rico, 00907

    San Juan
    GBP 212

    The Ritz-Carlton, San Juan  5 stars

    6961 Ave Gobernadores, San Juan, Puerto Rico, 00979

    San Juan Great
    GBP 284

    Olive Boutique Hotel  5 stars

    55 Aguadilla Street, San Juan, Puerto Rico, 00907

    San Juan Great
    GBP 242

    Dorado Beach, A Ritz-Carlton Reserve  5 stars

    100 Dorado Beach Drive, Dorado, Puerto Rico

    Dorado
    GBP 3 450

    St. Regis Bahia Beach  5 stars

    State Road 187 Kilometer 4.2, Rio Grande, Puerto Rico, 00745

    Rio Grande Great
    GBP 495

    Martineau Bay Resort  4 stars

    State Road 200, Km 3.4, Vieques, Puerto Rico

    Vieques Great
    GBP 299

    Royal Isabela  4 stars

    396 Noel Estrada Ave., Isabela, Puerto Rico, 00662

    Isabela Perfect
    GBP 284

    Ciqala Luxury Home Suites  4 stars

    752 Fernandez Juncos Avenue, San Juan, Puerto Rico

    San Juan Perfect
    GBP 125

    Rincon Beach Resort  4 stars

    Road 115, Kilometro 5.8, Anasco, Puerto Rico, 00610

    Anasco Very good
    GBP 134

    Fairmont El San Juan Hotel  4 stars

    6063 Isla Verde Avenue, San Juan, Puerto Rico, 00979

    San Juan Nice
    GBP 149

    Villa Montana Beach Resort  4 stars

    4466 Km 1.9 Interior, Barrio Bajuras, Isabela, Puerto Rico, 00662

    Isabela Very good
    GBP 189

    La Concha Renaissance San Juan Resort  4 stars

    1077 Ashford Avenue, San Juan, Puerto Rico, 00907

    San Juan Great
    GBP 270

    San Juan Water & Beach Club Hotel  4 stars

    2 Tartak Street, San Juan, Puerto Rico, 00979

    San Juan Nice
    GBP 140

    Sheraton Puerto Rico Hotel & Casino  4 stars

    200 Convention Boulevard, San Juan, Puerto Rico, 00907

    San Juan Great
    GBP 133

    Intercontinental San Juan  4 stars

    5961 Isla Verde Avenue, San Juan, Puerto Rico, 00979

    San Juan Very good
    GBP 238

    El Conquistador Resort  4 stars

    1000 El Conquistador Avenue, Fajardo, Puerto Rico, 00738

    Fajardo Very good
    GBP 194

    W Retreat & Spa - Vieques Island  4 stars

    State Road 200. Km3.2 - Hc1 Box 9368, Vieques Island, Puerto Rico, Vieques, Puerto Rico, 00765

    Vieques Great
    GBP 714

    Mayaguez Resort & Casino  4 stars

    Ruta 104 Km 0.3 Sector Algarrobo, Mayaguez, Puerto Rico, 00680

    Mayaguez Very good
    GBP 137

    The Condado Plaza Hilton  4 stars

    999 Ashford Avenue, San Juan, Puerto Rico, 907

    San Juan Nice
    GBP 178

    Doubletree By Hilton San Juan  4 stars

    105 Avenida De Diego, San Juan, Puerto Rico, 00914-2038

    San Juan Great
    GBP 143

    Hilton Ponce Golf & Casino Resort  4 stars

    1150 Caribe Avenue, Ponce, Puerto Rico, 00716

    Ponce Great
    GBP 282

    Fortaleza Suites  4 stars

    315 Calle Fortaleza, San Juan, Puerto Rico, 00901

    San Juan Great
    GBP 124

    Hotel El Convento  4 stars

    100 Cristo Street, San Juan, Puerto Rico, 00901

    San Juan Great
    GBP 217

    Caribe Hilton  4 stars

    1 San Geronimo Street, San Juan, Puerto Rico, 00902-1872

    San Juan Very good
    GBP 274

    San Juan Marriott Resort And Stellaris Casino  4 stars

    1309 Ashford Avenue, San Juan, Puerto Rico, 00907

    San Juan Great
    GBP 236

    Sheraton Old San Juan  4 stars

    100 Brumbaugh Street, San Juan, Puerto Rico, 00901

    San Juan Very good
    GBP 163

    Hyatt Regency Grand Reserve Puerto Rico  4 stars

    200 Coco Beach Blvd. Highway 955-I, Rio Grande, Puerto Rico, 00745

    Rio Grande Very good
    GBP 216

    Ponce Plaza Hotel & Casino  3 stars

    Calle Reina Esquina Mendez Vigo & Union, Ponce, Puerto Rico, 00731

    Ponce Great
    GBP 106

    Verdanza Hotel  3 stars

    8020 Tartak Street, San Juan, Puerto Rico, 00979

    San Juan Great
    GBP 121

    The Wave Hotel At Condado  3 stars

    76 Condado Avenue, San Juan, Puerto Rico

    San Juan
    GBP 129

    The Dreamcatcher  3 stars

    2009 Calle Espana, San Juan, Puerto Rico, 00911

    San Juan
    GBP 210

    Hotel Villa Del Sol  3 stars

    Rosa Street,4, San Juan, Puerto Rico, 00979

    San Juan Nice
    GBP 92

    Casa Sol Bed And Breakfast  3 stars

    316 Calle Del Sol, San Juan, Puerto Rico

    San Juan
    GBP 178

    Grand Bahia Ocean View Hotel  3 stars

    Carr 301 Km 11, Sector El Faro, Cabo Rojo, Puerto Rico, 622

    Cabo Rojo
    GBP 175

    Blue Horizon Boutique Resort  3 stars

    Carretera 996 Km. 4.3, Vieques, Puerto Rico, 00765

    Vieques Very good
    GBP 257

    Howard Johnson Isla Verde  3 stars

    4820 Isla Verde Ave. • Rt. #26 W Exit 37, ISLA VERDE, Puerto Rico, 00979

    ISLA VERDE
    GBP 248

    Faro Suites And Conference Center  3 stars

    Belt Street Wing West Parade Corner Ramey Base, Aguadilla, Puerto Rico, 00604

    Aguadilla Great
    GBP 87

    Tres Palmas Inn  3 stars

    2212 Park Boulevard, San Juan, Puerto Rico, 00913

    San Juan Great
    GBP 92

    Rincon Of The Seas - Grand Caribbean Hotel  3 stars

    Carretera 115 Km 12.2, Rincon, Puerto Rico

    Rincon Very good
    GBP 140

    Villa Cofresi  3 stars

    Rd 115 Km 12.0, Rincon, Puerto Rico

    Rincon
    GBP 114

    Casa Verde Hotel  3 stars

    Carr. 413 Km. 4.5, Rincon, Puerto Rico

    Rincon
    GBP 104

    Casablanca Hotel  3 stars

    316 Calle Fortaleza, San Juan, Puerto Rico, 00901

    San Juan Very good
    GBP 127

    The Gallery Inn  3 stars

    204-206 Norzagaray Street, San Juan, Puerto Rico, 00901

    San Juan Very good
    GBP 188

    Melia Century Hotel Ponce  3 stars

    Cristina Street #75, Ponce, Puerto Rico

    Ponce Very good
    GBP 95

    At Wind Chimes Boutique Hotel  3 stars

    1750 Mcleary Avenue, San Juan, Puerto Rico, 00911

    San Juan Great
    GBP 127

    Embassy Suites By Hilton San Juan Hotel & Casino  3 stars

    8000 Tartak Street, San Juan, Puerto Rico, 00979

    San Juan Great
    GBP 154

    Acacia Boutique Hotel  3 stars

    8 Taft Street, San Juan, Puerto Rico, 00911

    San Juan Great
    GBP 95

    Normandie  3 stars

    499 W Munoz Riviera Ave, San Juan, Puerto Rico, 00901-2215

    San Juan Guest rating
    GBP 99

    Hotel Milano  3 stars

    307 Fortaleza Street, San Juan, Puerto Rico, 00901

    San Juan Great
    GBP 79

    Canario Boutique Hotel  3 stars

    1317 Ashford Avenue, San Juan, Puerto Rico, 00907

    San Juan Very good
    GBP 94

    Holiday Inn Express San Juan Condado  3 stars

    1 Mariano Ramirez Bages, San Juan, Puerto Rico, 00907

    San Juan Great
    GBP 110

    Copamarina Beach Resort  3 stars

    Road 333 Km 6.5, Guanica, Puerto Rico, 00653

    Guanica Great
    GBP 299

    Tryp By Wyndham Isla Verde  3 stars

    4820 Isla Verde Avenue, San Juan, Puerto Rico, 00979

    San Juan Very good
    GBP 173

    El Canario By The Lagoon  3 stars

    Calle 4 Clemenceau, San Juan, Puerto Rico, 00907

    San Juan Very good
    GBP 86

    Caribe Hotel Ponce  3 stars

    103 Turpo Industrial Park, Ponce, Puerto Rico, 00715

    Ponce Great
    GBP 95

    Comfort Inn & Suites Levittown  3 stars

    Del Valle Ave. 1829, Levittown, Puerto Rico, 00949

    Levittown Great
    GBP 107

    Le Consulat At Condado San Juan  3 stars

    1149 Magdalena Ave Condado, San Juan, Puerto Rico, 00907

    San Juan Great
    GBP 87

    Coqui Inn  3 stars

    36 Calle Mar Mediterraneo Villamar, Carolina, Puerto Rico, 00979

    Carolina Very good
    GBP 91

    Quality Inn El Portal  3 stars

    76 Condado Avenue, San Juan, Puerto Rico, 00907

    San Juan Great
    GBP 116

    Coral Princess Hotel  3 stars

    1159 Magdalena Avenue Condado, San Juan, Puerto Rico, 00907

    San Juan Very good
    GBP 135

    San Juan Airport Hotel  3 stars

    Lmm International Airport, San Juan, Puerto Rico, 00979

    San Juan Very good
    GBP 115

    San Jorge Hotel & Hostel  2 stars

    605 Calle San Jorge, San Juan, Puerto Rico

    San Juan
    GBP 100

    Casa Islena Inn  2 stars

    Carr 413 Km 4.8, Rincon, Puerto Rico, 677

    Rincon
    GBP 114

    Las Palmas Inn  2 stars

    Carr. 413 Km 4.8 Interior, Rincon, Puerto Rico, 677

    Rincon
    GBP 94

    Lazy Hostel  2 stars

    61A Orquideas St, Vieques, Puerto Rico, 00765

    Vieques
    GBP 42

    Hotel San Jorge  2 stars

    1700 Ponce De Leon Pda 25, San Juan, Puerto Rico, 00909

    San Juan Nice
    GBP 70

    Hostel La Vista  2 stars

    2157 Calle Teniente Laverge , Luis Llorens Torres, Puerto Rico

    Luis Llorens Torres

    Grateful Souls Hostel  2 stars

    659 Bo. Carrizales, Aguada, Puerto Rico, 00602

    Aguada
    GBP 201

    Da House Hotel  2 stars

    312 Calle San Francisco, 00901, San Juan, Puerto Rico, 00901

    San Juan
    GBP 147

    Comfort Inn San Juan  2 stars

    Calle Clemenceau 6, San Juan, Puerto Rico, 00907-1608

    San Juan Very good
    GBP 107

    Western Bay Boqueron Beach Hotel  2 stars

    Carr. 101 Entrada Al Balneario De Boqueron, Boqueron, Puerto Rico, 00622

    Boqueron Very good
    GBP 161

    Luquillo Sunrise Beach Inn  2 stars

    Ocean Blvd A2, Urbanizacion Costa Azul. Luquillo,, Luquillo, Puerto Rico, 00773

    Luquillo Perfect
    GBP 124

    Moonlight Bay Hostel  2 stars

    478 Cometa, Puerto Real, Fajardo, Puerto Rico, 00738

    Fajardo
    GBP 37

    The Palace Hostel  2 stars

    666 Calle Suau, San Juan, Puerto Rico

    San Juan Guest rating
    GBP 38

    Hotel Iberia  2 stars

    1464 Avenida Wilson, San Juan, Puerto Rico, 00907

    San Juan Nice
    GBP 86

    Villa Verde Inn  2 stars

    Marginal Villamar 1295, San Juan, Puerto Rico, 00979

    San Juan Nice
    GBP 77

    Ceiba Country Inn  2 stars

    Carretera 977 Km. 1.2, Ceiba, Puerto Rico, 00735

    Ceiba
    GBP 101

    Plaza De Armas  2 stars

    202 San Jose Street, San Juan, Puerto Rico, 00901

    San Juan Very good
    GBP 134

    Borinquen Beach Inn  2 stars

    5451 Isla Verde Avenue, San Juan, Puerto Rico, 00979

    San Juan Very good
    GBP 95

    Casa Del Caribe Inn  2 stars

    57 Caribe Street Condado, San Juan, Puerto Rico, 00907

    San Juan Very good
    GBP 97

    Sea Gate Hotel  2 stars

    Route 989 Km .04, Vieques, Puerto Rico

    Vieques
    GBP 165

    Hotel Colombus  2 stars

    441 Km 1.5 Bo Guaniquilla, Aguada, Puerto Rico

    Aguada Very good
    GBP 127

    Pop Art  2 stars

    103 Calle De La Cruz, San Juan, 00901, Puerto Rico, San Juan, Puerto Rico

    San Juan Great

    Atlantic Beach Hotel  2 stars

    1 Vendig St, San Juan, Puerto Rico, 00907

    San Juan Very good
    GBP 118

    Parador Guanica 1929  2 stars

    Carretera 3116 Km. 2.5, Guanica, Puerto Rico, 00647

    Guanica Very good
    GBP 144

    Mayaguez Plaza Hotel, SureStay Collection by Best Western  2 stars

    70 Calle Mendez Vigo East, Mayaguez, Puerto Rico, 00680

    Mayaguez Great
    GBP 105

    Sandy Beach Hotel  2 stars

    4 Condado Avenue, San Juan, Puerto Rico

    San Juan Nice
    GBP 81

    Apartments On The Beach  2 stars

    Calle Santa Ana 8, San Juan, Puerto Rico, 00911

    San Juan
    GBP 254

    San Miguel Plaza Hotel  2 stars

    2 Las Rosas Street, Santa Cruz Corner, Bayamon, Puerto Rico, 00961

    Bayamon
    GBP 86

    Posada San Francisco  0 stars

    405 San Francisco Street, San Juan, Puerto Rico, 00901

    San Juan Great
    GBP 41

    Vista Del Mar Apartments  0 stars

    Carretera 413 Calle Vista Del Mar No. 4325, Rincon, Puerto Rico, 00677

    Rincon
    GBP 75

    Numero Uno Beach House  0 stars

    1 Santa Ana Street, San Juan, Puerto Rico, 00911

    San Juan Very good
    GBP 188

    Tropical Guest House  0 stars

    E41 Calle Apolonia Gittings, Vieques, Puerto Rico

    Vieques

    Dream Apartment Old San Juan  0 stars

    Esquina 59, San Juan, Puerto Rico

    San Juan
    GBP 320

    San Juan Bautista Vacation Rentals  0 stars

    9 Calle San Juan Bautista, San Juan, Puerto Rico

    San Juan

    Solana Beach House  0 stars

    150 Candelero Drive 752, Humacao, Puerto Rico, 00791

    Humacao
    GBP 127