Why book at cityhotels?

  • Over 200 000 hotels worldwide
  • Between 20-70 % can be saved booking through City Hotels
  • We celebrate 10 years with anniversary deals
  • Pay online now or upon hotel checkout on most hotels

Hotels in Puerto Rico

At cityhotels.com always you can find outstanding hotel offers in all cities and villages in Puerto Rico - San Juan, Carolina, Vieques, Rincon, Rio Grande, Culebra, Dorado, Aguadilla, Fajardo, Manati, Loiza, Cabo Rojo, Lajas, Luquillo, Ponce, Isabela, Bayamon, Mayaguez, Maunabo, Humacao, Adjuntas, Hatillo, San Sebastian, Cidra, Arecibo, Vega Alta, Caguas, Anasco, Utuado and Levittown.

Do you want to stay in comfortable but also excellent value accommodation in a city or village in Puerto Rico? We have an extensive range of hotels on offer, from simple economic hotels and recommended hotels, to luxury and boutique hotels. We can also help you with romantic weekend breaks, spa breaks, business trips, groups trips and conferences in Puerto Rico.
Going on vacation to Puerto Rico you can find hotels and accommodation in all cities and villages in this country.

At cityhotels.com you can book cheap hotel rooms close to the airports, main streets, shopping district, either in the city centre or outside the city of Puerto Rico. When there are concerts, musicals, football matches, fairs and similiar events we can help you with accommodation for this. Our main goal in cityhotels.com is to give you the best possible experience at your destination.

Hotels in 30 popular cities in Puerto Rico

Popular holiday destinations i Puerto Rico

13 hotel offers in Puerto Rico

El Conquistador Resort, a Waldorf Astoria Hotel

El Conquistador Resort, a Waldorf Astoria Hotel, Fajardo

Near El Conquistador Golf Course, Fajardo
5 km from city center.
From 184 USD
Caribe Hilton San Juan

Caribe Hilton San Juan, San Juan

Near Escambron Beach, San Juan
3 km from city center.
From 223 USD
Hilton Ponce Golf & Casino Resort

Hilton Ponce Golf & Casino Resort, Ponce

Near Parque de Bombas, Ponce
5 km from city center.
From 199 USD
Holiday Inn Mayaguez and Tropical Casino

Holiday Inn Mayaguez and Tropical Casino, Mayaguez

In Mayaguez, Mayaguez
7 km from city center.
From 118 USD
Holiday Inn Ponce & Tropical Casino

Holiday Inn Ponce & Tropical Casino, Ponce

In Ponce, Ponce
7 km from city center.
From 122 USD
W Retreat & Spa - Vieques Island

W Retreat & Spa - Vieques Island, Vieques

In Vieques (Isabel Segunda), Vieques
5 km from city center.
From 534 USD
Hotel El Convento

Hotel El Convento, San Juan

Near San Juan Cathedral, San Juan
From 215 USD
Mayagüez Resort & Casino

Mayagüez Resort & Casino, Mayaguez

Near University of Puerto Rico Mayaguez Campus, Mayaguez
5 km from city center.
From 122 USD
The Lazy Parrot Inn & Mini Resort

The Lazy Parrot Inn & Mini Resort, Rincon

Near Domes Beach, Rincon
2 km from city center.
From 82 USD
Four Points by Sheraton Caguas Real Hotel & Casino

Four Points by Sheraton Caguas Real Hotel & Casino, Caguas

Next to a golf course, Caguas
2 km from city center.
From 190 USD
Aquarius Vacation Club at Boqueron Beach Resort

Aquarius Vacation Club at Boqueron Beach Resort, Boqueron

Near Boqueron Beach, Boqueron
From 183 USD
Courtyard by Marriott Aguadilla

Courtyard by Marriott Aguadilla, Aguadilla

Near Shacks Beach, Aguadilla
6 km from city center.
From 232 USD
Hyatt Place Manati

Hyatt Place Manati, Manati

In Manati, Manati
2 km from city center.
From 144 USD

Map of 13 recommended hotels in Puerto Rico