Puerto Rico

No dates selected

Best hotels in Puerto Rico

Found 877 hotels in 14 cities

Popular cities in Puerto Rico

All cities

Popular hotels in cities of Puerto Rico

  • Mayaguez Spacious 3 bedroom villa Mayaguez Spacious 3 bedroom villa Mayaguez Spacious 3 bedroom villa Mayaguez Spacious 3 bedroom villa Mayaguez Spacious 3 bedroom villa Mayaguez Spacious 3 bedroom villa Mayaguez Spacious 3 bedroom villa Mayaguez Spacious 3 bedroom villa Mayaguez Spacious 3 bedroom villa Mayaguez Spacious 3 bedroom villa
    9.1

    Mayaguez Spacious 3 bedroom villa

    PARCELAS SOLEDAD BUZON 540 CARR 342 MAYAGUEZ 00682

    from $195 for 1 night
  • Terrace with Jacuzzi Modern 2 Terrace with Jacuzzi Modern 2 Terrace with Jacuzzi Modern 2 Terrace with Jacuzzi Modern 2 Terrace with Jacuzzi Modern 2 Terrace with Jacuzzi Modern 2 Terrace with Jacuzzi Modern 2 Terrace with Jacuzzi Modern 2 Terrace with Jacuzzi Modern 2 Terrace with Jacuzzi Modern 2
    8

    Terrace with Jacuzzi Modern 2

    Urb Las Lomas Street 27 Sw # 809 Calle

    from $166 for 1 night
  • MAVS COMBATE BEACH CLUB MAVS COMBATE BEACH CLUB MAVS COMBATE BEACH CLUB MAVS COMBATE BEACH CLUB MAVS COMBATE BEACH CLUB MAVS COMBATE BEACH CLUB MAVS COMBATE BEACH CLUB MAVS COMBATE BEACH CLUB MAVS COMBATE BEACH CLUB MAVS COMBATE BEACH CLUB
    8.3

    MAVS COMBATE BEACH CLUB

    CALLE ICACOS URB REMANSO DEL COMBATE

    from $105 for 1 night
  • Paceful Home in San Juan Near to the Airport Paceful Home in San Juan Near to the Airport Paceful Home in San Juan Near to the Airport Paceful Home in San Juan Near to the Airport Paceful Home in San Juan Near to the Airport Paceful Home in San Juan Near to the Airport Paceful Home in San Juan Near to the Airport Paceful Home in San Juan Near to the Airport Paceful Home in San Juan Near to the Airport Paceful Home in San Juan Near to the Airport

    Paceful Home in San Juan Near to the Airport

    551 Calle Esmirna

    from $180 for 1 night
  • Cozy Room with 2 twin beds in SanJuan metro area Cozy Room with 2 twin beds in SanJuan metro area Cozy Room with 2 twin beds in SanJuan metro area Cozy Room with 2 twin beds in SanJuan metro area Cozy Room with 2 twin beds in SanJuan metro area Cozy Room with 2 twin beds in SanJuan metro area
    7.2

    Cozy Room with 2 twin beds in SanJuan metro area

    1 Calle Hortensia

    from $60 for 1 night
  • Mayaguez Plaza Hotel; SureStay Collection by Best Western Mayaguez Plaza Hotel; SureStay Collection by Best Western Mayaguez Plaza Hotel; SureStay Collection by Best Western Mayaguez Plaza Hotel; SureStay Collection by Best Western Mayaguez Plaza Hotel; SureStay Collection by Best Western Mayaguez Plaza Hotel; SureStay Collection by Best Western Mayaguez Plaza Hotel; SureStay Collection by Best Western Mayaguez Plaza Hotel; SureStay Collection by Best Western Mayaguez Plaza Hotel; SureStay Collection by Best Western Mayaguez Plaza Hotel; SureStay Collection by Best Western
    8.7

    Mayaguez Plaza Hotel; SureStay Collection by Best Western

    70 Calle Mendez Vigo E

    from $140 for 1 night
  • San Juan Marriott Resort and Stellaris Casino San Juan Marriott Resort and Stellaris Casino San Juan Marriott Resort and Stellaris Casino San Juan Marriott Resort and Stellaris Casino San Juan Marriott Resort and Stellaris Casino San Juan Marriott Resort and Stellaris Casino San Juan Marriott Resort and Stellaris Casino San Juan Marriott Resort and Stellaris Casino San Juan Marriott Resort and Stellaris Casino San Juan Marriott Resort and Stellaris Casino
    8.5

    San Juan Marriott Resort and Stellaris Casino

    1309 Ashford Avenue

    from $419 for 1 night
  • Faro Escondido Pool & Jacuzzi Ocean View by BioBay Faro Escondido Pool & Jacuzzi Ocean View by BioBay Faro Escondido Pool & Jacuzzi Ocean View by BioBay Faro Escondido Pool & Jacuzzi Ocean View by BioBay Faro Escondido Pool & Jacuzzi Ocean View by BioBay Faro Escondido Pool & Jacuzzi Ocean View by BioBay Faro Escondido Pool & Jacuzzi Ocean View by BioBay Faro Escondido Pool & Jacuzzi Ocean View by BioBay Faro Escondido Pool & Jacuzzi Ocean View by BioBay Faro Escondido Pool & Jacuzzi Ocean View by BioBay
    9.8

    Faro Escondido Pool & Jacuzzi Ocean View by BioBay

    96 Calle Coral

    from $768 for 1 night
  • Beachfront at Cabo Rojo Beachfront at Cabo Rojo Beachfront at Cabo Rojo Beachfront at Cabo Rojo Beachfront at Cabo Rojo Beachfront at Cabo Rojo Beachfront at Cabo Rojo Beachfront at Cabo Rojo Beachfront at Cabo Rojo Beachfront at Cabo Rojo
    9

    Beachfront at Cabo Rojo

    Playas del Caribe 301D

    from $193 for 1 night
  • pineapple hospitality pineapple hospitality pineapple hospitality pineapple hospitality pineapple hospitality pineapple hospitality pineapple hospitality pineapple hospitality pineapple hospitality pineapple hospitality
    9.4

    pineapple hospitality

    Calle Santiago Riera Palmer

    from $115 for 1 night
  • Ocean Luxe in Paradise - Le Paradis Royal Ocean Luxe in Paradise - Le Paradis Royal Ocean Luxe in Paradise - Le Paradis Royal Ocean Luxe in Paradise - Le Paradis Royal Ocean Luxe in Paradise - Le Paradis Royal Ocean Luxe in Paradise - Le Paradis Royal Ocean Luxe in Paradise - Le Paradis Royal Ocean Luxe in Paradise - Le Paradis Royal Ocean Luxe in Paradise - Le Paradis Royal Ocean Luxe in Paradise - Le Paradis Royal
    9.6

    Ocean Luxe in Paradise - Le Paradis Royal

    Calle Jesús Gómez

    from $264 for 1 night
  • Armas Hotel Armas Hotel Armas Hotel Armas Hotel Armas Hotel Armas Hotel Armas Hotel Armas Hotel Armas Hotel Armas Hotel
    8.7

    Armas Hotel

    202 Calle de San José

    from $155 for 1 night
  • Cozy Space for 6 private bathroom at San Juan PR Metro Area Cozy Space for 6 private bathroom at San Juan PR Metro Area Cozy Space for 6 private bathroom at San Juan PR Metro Area Cozy Space for 6 private bathroom at San Juan PR Metro Area Cozy Space for 6 private bathroom at San Juan PR Metro Area Cozy Space for 6 private bathroom at San Juan PR Metro Area
    8

    Cozy Space for 6 private bathroom at San Juan PR Metro Area

    1 Calle Hortensia

    from $97 for 1 night
  • 3 bd by airport El yunque Walk to the beach 3 bd by airport El yunque Walk to the beach 3 bd by airport El yunque Walk to the beach 3 bd by airport El yunque Walk to the beach 3 bd by airport El yunque Walk to the beach 3 bd by airport El yunque Walk to the beach 3 bd by airport El yunque Walk to the beach 3 bd by airport El yunque Walk to the beach 3 bd by airport El yunque Walk to the beach 3 bd by airport El yunque Walk to the beach
    8.5

    3 bd by airport El yunque Walk to the beach

    1304 Calle del Carmen

    from $221 for 1 night
  • La Concha Renaissance San Juan Resort La Concha Renaissance San Juan Resort La Concha Renaissance San Juan Resort La Concha Renaissance San Juan Resort La Concha Renaissance San Juan Resort La Concha Renaissance San Juan Resort La Concha Renaissance San Juan Resort La Concha Renaissance San Juan Resort La Concha Renaissance San Juan Resort La Concha Renaissance San Juan Resort
    8.7

    La Concha Renaissance San Juan Resort

    1077 Ashford Avenue

    from $436 for 1 night
  • Villa Vassallo Villa Vassallo Villa Vassallo Villa Vassallo Villa Vassallo Villa Vassallo Villa Vassallo Villa Vassallo Villa Vassallo Villa Vassallo
    9.8

    Villa Vassallo

    1747 Carretera 14

    from $177 for 1 night
  • Casa Campo Casa Campo Casa Campo Casa Campo Casa Campo Casa Campo Casa Campo Casa Campo Casa Campo Casa Campo
    9

    Casa Campo

    Bo. San Pedro calle 1 casa 12

    from $267 for 1 night
  • De Las Santas Camper De Las Santas Camper De Las Santas Camper De Las Santas Camper De Las Santas Camper De Las Santas Camper De Las Santas Camper De Las Santas Camper De Las Santas Camper De Las Santas Camper
    10

    De Las Santas Camper

    3301 Combate

    from $273 for 1 night
  • Alma San Juan Alma San Juan Alma San Juan Alma San Juan Alma San Juan Alma San Juan Alma San Juan Alma San Juan Alma San Juan Alma San Juan
    8.7

    Alma San Juan

    405 C. de San Francisco

    from $229 for 1 night
  • Blu Lime Apartments Blu Lime Apartments Blu Lime Apartments Blu Lime Apartments Blu Lime Apartments Blu Lime Apartments Blu Lime Apartments Blu Lime Apartments Blu Lime Apartments Blu Lime Apartments
    9.2

    Blu Lime Apartments

    Calle Juan J. Jimenez

    from $105 for 1 night
Puerto Rico Puerto Rico
Check-in
Check-in
Check-out
Check-out
2 Adults
Adults
Children
Please indicate the child's age
Puerto Rico Puerto Rico
Check-in
Check-out

Latest hotel reviews in Puerto Rico