Skip to main content
Manage my booking

Hotels near San Cristobal Castle, San Juan

Enter your dates to see the latest prices and deals for San Juan hotels

December 2025

123456
78910111213
14151617181920
21222324252627
28293031

January 2026

123
45678910
11121314151617
18192021222324
25262728293031
Check-in date - Check-out date

Featured hotels near San Cristobal Castle

Filter by:

Star rating
Review score

Aloft San Juan

San Juan (1.5 mi from San Cristobal Castle)

Set in San Juan and with Condado Beach reachable within 1.4 km, Aloft San Juan features concierge services, non-smoking rooms, free bikes, free WiFi and a terrace.

C
Christine
From
United Kingdom
The hotel is very modern and in a lovely area, with a big area next door with plenty of restaurants available. Theyngive a free shuttle to the beach and the Old Town. Food and drinks at the WXYZ bar was lovely as well. They gave discount vouchers to use as well.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 640 reviews
Price from
US$183.20
1 night, 2 adults

Sheraton Puerto Rico Resort & Casino

San Juan (1.6 mi from San Cristobal Castle)

Sheraton Puerto Rico Resort & Casino offers a fitness centre and dining options on site as well as guest rooms with free WiFi. The hotel is 3.7 km from Historic Old San Juan.

K
Kek
From
Singapore
The facilities n very helpful staffs
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 562 reviews
Price from
US$220.15
1 night, 2 adults

Trópica Beach Hotel

San Juan (3.6 mi from San Cristobal Castle)

Featuring a bar, Trópica Beach Hotel is located in San Juan in the North Puerto Rico region, 200 metres from Ocean Park Beach and 1.4 km from Museum of Art of Puerto Rico.

J
Joanna
From
Poland
Everything was great. Nice interior design. Good lightening in the room. Comfortable. Very good location close to condado beach and next to nice part of beach and shore. Team great and helpful.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 481 reviews
Price from
US$215.28
1 night, 2 adults

Atlantis Loft Studio By Stay Here Pr

San Juan (1.1 mi from San Cristobal Castle)

Conveniently located in San Juan, Atlantis Loft Studio By Stay Here Pr offers air-conditioned rooms with free WiFi and free private parking.

D
Danièle
From
Canada
The condo was so well decorated and the cleanliness impeccable. It is located half way between Old San Juan and Condado neighborhood. We loved the walkable distance. There is a 24/7 concierge. And communication with the owner was the easiest.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 48 reviews
Price from
US$166.60
1 night, 2 adults

The Weekender by Otium

San Juan (3.9 mi from San Cristobal Castle)

Situated within 600 metres of Ocean Park Beach and 1.9 km of Museum of Art of Puerto Rico, The Weekender by Otium features rooms with air conditioning and a private bathroom in San Juan.

M
Matthias
From
Austria
Very nice hotel hidden in what seems to be a residential area. Beautiful place, nicely decorated, great bar, friendly staff. Room was surprisingly large, very clean, very comfy. Clear recommendation.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 15 reviews
Price from
US$254.24
1 night, 2 adults

CasaBlanca Hotel

San Juan (1,000 ft from San Cristobal Castle)

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.

F
Felicity
From
Australia
very central old town location, staff were lovely, very easy to get to restaurants/cruise port/beaches.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,186 reviews
Price from
US$198.89
1 night, 2 adults
See more properties near San Cristobal Castle

Most booked hotels near San Cristobal Castle in the past month

See all

Number 1Booked hotel near San Cristobal Castle

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,399 reviews

Number 2Booked hotel near San Cristobal Castle

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,343 reviews

Number 3Booked hotel near San Cristobal Castle

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,836 reviews

Number 4Booked hotel near San Cristobal Castle

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,008 reviews

Number 5Booked hotel near San Cristobal Castle

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 805 reviews

Number 6Booked hotel near San Cristobal Castle

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 546 reviews

Number 7Booked hotel near San Cristobal Castle

Scored out of 10, guest rating 5.6
Passable - What previous guests thought, 917 reviews

Number 8Booked hotel near San Cristobal Castle

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,186 reviews

Number 9Booked hotel near San Cristobal Castle

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,096 reviews

Number 10Booked hotel near San Cristobal Castle

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 896 reviews

Enjoy breakfast at the hotels near San Cristobal Castle

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 640 reviews

Set in San Juan and with Condado Beach reachable within 1.4 km, Aloft San Juan features concierge services, non-smoking rooms, free bikes, free WiFi and a terrace.

From US$366.35 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,836 reviews

Hyatt Place San Juan is located in the Convention District and offers a swimming pool with area for kids, a terrace and free WiFi throughout.

From US$344.44 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 109 reviews

Set in Carolina, 300 metres from Isla Verde, Bali Hotel Adults Only Isla Verde, a Trademark by Wyndham offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a...

From US$320.29 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 177 reviews

Located in San Juan and with Ocean Park Beach reachable within 300 metres, Casa Botanica Hotel provides a garden, non-smoking rooms, free WiFi throughout the property and a terrace.

From US$250.59 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 717 reviews

Hyatt House San Juan is just a 5-minute drive away from Old San Juan and Condado beach. Free WiFi access, an outdoor swimming pool and a bar are offered here.

From US$407.66 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 776 reviews

A block from the beach, Best Western Plus Condado Palm Inn & Suites, offers the best location, a sun terrace with a heated swimming pool, free Wi-Fi and excellent service.

From US$308.46 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 805 reviews

Located in the Condado district in San Juan, 6 km from Fort San Felipe del Morro, AC Hotel by Marriott San Juan Condado features a year-round outdoor pool and spa centre.

From US$381.50 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 543 reviews

This property is located in downtown San Juan, 640 metres from the Puerto Rico Convention Center. Ciqala Suites Hotel - San Juan offers stylish interiors, free Wi-Fi and a free beach shuttle.

From US$238.65 per night

Budget hotels near San Cristobal Castle

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3 reviews

Set within 1.4 km of Condado Beach and 1.9 km of Museum of Art of Puerto Rico, Room 8 Colorful Crash Pad Near Cerra Art features rooms with air conditioning and a private bathroom in San Juan.

From US$126.23 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 481 reviews

Featuring a bar, Trópica Beach Hotel is located in San Juan in the North Puerto Rico region, 200 metres from Ocean Park Beach and 1.4 km from Museum of Art of Puerto Rico.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 562 reviews

Sheraton Puerto Rico Resort & Casino offers a fitness centre and dining options on site as well as guest rooms with free WiFi. The hotel is 3.7 km from Historic Old San Juan.

From US$388.72 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 15 reviews

Situated within 600 metres of Ocean Park Beach and 1.9 km of Museum of Art of Puerto Rico, The Weekender by Otium features rooms with air conditioning and a private bathroom in San Juan.

From US$350.79 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 48 reviews

Conveniently located in San Juan, Atlantis Loft Studio By Stay Here Pr offers air-conditioned rooms with free WiFi and free private parking.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,186 reviews

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.

From US$243.87 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 119 reviews

Located in San Juan and with Condado Beach reachable within 1 km, Somos Hotel San Juan provides concierge services, non-smoking rooms, a shared lounge, free WiFi throughout the property and a bar.

From US$180.07 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 126 reviews

Located in San Juan, 400 metres from Ocean Park Beach, Ola Boutique Hotel provides accommodation with a shared lounge, private parking, a restaurant and a bar.

From US$372.92 per night

Hotels with great access to San Cristobal Castle!

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Situated 1.2 km from Condado Beach, Casa Placita Hotel offers 3-star accommodation in San Juan and has an outdoor swimming pool, a garden and a terrace.

From US$179.25 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Attractively set in the Santurce district of San Juan, Room 13 Breezy Veranda Stay with City Views is situated 1.4 km from Condado Beach, 1.9 km from Museum of Art of Puerto Rico and 6.3 km from Fort...

From US$123.29 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

In a prime location in the Santurce district of San Juan, Room 7 Design-Forward Studio by Lagoon is located 1.4 km from Condado Beach, 1.9 km from Museum of Art of Puerto Rico and 6.3 km from Fort San...

From US$127.21 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 32 reviews

Located in San Juan, within 1.4 km of Condado Beach and 1.9 km of Museum of Art of Puerto Rico, Casa Ciana provides accommodation with a terrace and as well as free private parking for guests who...

From US$254 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 6 reviews

Situated within less than 1 km of Condado Beach and a 16-minute walk of Museum of Art of Puerto Rico, Santurce Studios Near Condado beach 8 features rooms with air conditioning and a private bathroom...

From US$187 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 403 reviews

Situated in San Juan and with Ocean Park Beach reachable within 1.3 km, The Looking Glass Hotel features a tour desk, non-smoking rooms, a fitness centre, free WiFi throughout the property and a...

From US$169.22 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 30 reviews

Conveniently located in San Juan, Spacious Loft-Sea view by Stay Here PR offers air-conditioned rooms with free WiFi and free private parking.

From US$336.93 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 363 reviews

Attractively set in the centre of San Juan, Palacio Provincial San Juan, Adults only, Curio Collection by Hilton features air-conditioned rooms, an outdoor swimming pool, free WiFi and a fitness...

gogless