Skip to main content

Featured hotels in Old San Juan

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

EL Colonial Adults Only 3 stars

Hotel in Old San Juan, San Juan

Ideally located in San Juan, EL Colonial Adults Only offers air-conditioned rooms, a terrace, free WiFi and a bar. This 3-star hotel offers a 24-hour front desk and a concierge service. The staff was outstandingly friendly and helpful, and the location was perfect to enjoy the spirit of the Old Town

Show more Show less
9.1
Superb
791 reviews
Price from
£465
per night

CasaBlanca Hotel 3 stars

Hotel in Old San Juan, San Juan

This contemporary hotel is located in the heart of San Juan. It features free Wi-Fi and a rooftop sundeck with stone bathtubs and panoramic elevator. Voted Best Hotel in Old San Juan in 2014. The friendly staff and location.

Show more Show less
8.3
Very good
1,327 reviews
Price from
£114
per night

Hotel El Convento 4 stars

Hotel in Old San Juan, San Juan

This hotel is located in the heart of historic Old San Juan, Puerto Rico. Hotel guests will receive beach privileges at the El Convento Beach Club on Isla Verde Beach. Lovely, historic hotel or an excellent location. The daily manager's reception was a lovely break in the day and the staff was delightful.

Show more Show less
8.1
Very good
1,072 reviews
Price from
£257
per night

Palacio Provincial - Adults Only

Hotel in Old San Juan, San Juan

Attractively set in San Juan, Palacio Provincial - Adults Only features air-conditioned rooms, an outdoor swimming pool, free WiFi and a fitness centre. pool, view, restaurant (PIZZA) wonderfull... very relax and close to everyrhing..

Show more Show less
8.8
Fabulous
605 reviews
Price from
£237
per night

Decanter Hotel 3 stars

Hotel in Old San Juan, San Juan

Offering free WiFi throughout, Decanter Hotel is located 100 metres from Ponce de Leon Statue and 200 metres from Old San Juan. Excellent location, everything walking distance. Staff was friendly and gave us a lot of nice recommendations!

Show more Show less
8.4
Very good
303 reviews
Price from
£190
per night

Villa Herencia Hotel 3 stars

Hotel in Old San Juan, San Juan

Featuring local artwork and a relaxing terrace, this Old San Juan hotel is less than 3 km from the Castillo de San Cristobal. An honor bar is located inside the hotel. The instructions to get in after hours are very clear. The staff during the day is most helpful and very friendly.

Show more Show less
8.5
Very good
270 reviews
Price from
£120
per night

Hotel Rumbao, a Tribute Portfolio Hotel by Marriott 4 stars

Hotel in Old San Juan, San Juan

Enjoy stunning views of the San Juan Bay and easy access to historic sites and local attractions at Hotel Rumbao, a Tribute Portfolio Hotel. All the staff were very friendly and attentive to all of my needs. The room and all over the hotel was spotless very clean. Had restaurants and bars at site with great food and drinks will definitely be returning next time I’m in Puerto Rico!

Show more Show less
7.6
Good
1,461 reviews
Price from
£194
per night

SJ SUITES HOTEL 2 stars

Hotel in Old San Juan, San Juan

Attractively located in the Old San Juan district of San Juan, SJ SUITES HOTEL is situated 2.7 km from Escambrón Beach, 1.4 km from Fort San Felipe del Morro and 6.2 km from Museum of Art of Puerto... Perfect location, brilliant staff! Just what we wanted .

Show more Show less
7.6
Good
386 reviews
Price from
£109
per night

La Terraza de San Juan 4 stars

Hotel in Old San Juan, San Juan

This downtown boutique hotel features a roof-top terrace overlooking San Juan Bay and historic Old San Juan. location was great. close to everything

Show more Show less
7.5
Good
710 reviews
Price from
£161
per night

352 Guest House Hotel Boutique

Old San Juan, San Juan

Featuring a garden, a terrace as well as a restaurant, 352 Guest House Hotel Boutique is set in the centre of San Juan, 2.5 km from Playa Ocho. Great location, wonderful staff, exceptionally clean.

Show more Show less
9.6
Exceptional
228 reviews
Price from
£265
per night

Most booked hotels in Old San Juan in the past month

See all

More districts like Old San Juan

Explore hotel options in other areas of San Juan