BOOKALLO
עברית

Hotels · San Juan

Hotels in San Juan

On 11 October 2026 we measured 30 hotels in San Juan with a bookable price for a 3-night stay; a typical night cost $232. Below: how that splits by star class and by distance, and the areas visitors choose.

Castillo San Felipe del Morro on the coast of Old San Juan
Photo: Mariordo (Mario Roberto Durán Ortiz) · CC BY-SA 4.0

What a night cost, measured

Hotels with a bookable price30Agoda
Typical (median) nightly price$232half were between $181 and $303
Lowest nightly price$125for the whole stay ÷ nights

Prices in US dollars per night for one stay, Nov 12 – Nov 15, 2026 (3 nights, 2 adults), as the seller quoted them on October 11, 2026. Your dates will price differently — search the same stay now.

By star rating

ClassHotelsMedian per night
4-star12$260
3-star16$210
2-star and below2$134

By distance from Old San Juan

DistanceHotelsMedian per night
Under 2 km (1.2 mi)5$262
2–5 km (1.2–3 mi)13$205
Over 5 km (3 mi)12$241

Where visitors stay in San Juan

Old San Juan. The walled colonial city and the cruise piers; distances are measured from Old San Juan.

Condado. Beach hotels and restaurants east of Old San Juan.

Isla Verde. Resort hotels on the beach beside the airport.

Worth knowing. Puerto Rico is part of the US: no passport is needed for US citizens flying from the mainland.

Getting to San Juan

Highest-rated in that stay

Guest rating as the seller lists it (with the number of reviews), at least 200 reviews. A snapshot of one stay, not a recommendation.

HotelRatingPer nightFrom Old San Juan
Coral by the Sea6.8 (329)$1289.8 km

Questions about hotels in San Juan

How much is a hotel in San Juan per night?

About $232 a night on a typical booking: that is the median of 30 hotels with a bookable price for a 3-night stay for two, Nov 12 – Nov 15, measured on October 11, 2026. Half of them were between $181 and $303. Your dates will price differently.

Do hotels near Old San Juan cost more?

In the stay we measured, hotels within 2 km of Old San Juan had a median of $262 a night (5 hotels), and hotels more than 5 km away $241 (12 hotels).

What does a 3-star or 4-star hotel cost in San Juan?

3-star: a median of $210 a night (16 hotels); 4-star: a median of $260 a night (12 hotels), for a 3-night stay for two, Nov 12 – Nov 15 (measured on October 11, 2026).

Which hotels in San Juan have the best guest ratings?

In that stay: Coral by the Sea (6.8/10 from 329 reviews, 9.8 km from Old San Juan). Ratings are as the seller lists them, with at least 200 reviews; a snapshot, not a recommendation.

Can I compare flights to San Juan too?

Yes. The flights to San Juan link shows measured fares and opens a live search.

How to read these numbers

BOOKALLO is free to use. We may earn a commission from booking partners when you book through our links, at no additional cost to you.

Photography: San Juan © Mariordo (Mario Roberto Durán Ortiz), CC BY-SA 4.0