Skip to main content

Featured hotels near San Cristobal Castle

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.

Casa Sol Bed and Breakfast

Old San Juan, San Juan (0.2 miles from San Cristobal Castle)

Casa Sol Bed and Breakfast is situated in an 18th century renovated colonial building right in the centre of historic Old San Juan, a 13-minute walk from Fort San Felipe del Morro.

Show more Show less
9.7
Exceptional
89 reviews
Price from
MYR 1,184
per night

352 Guest House Hotel Boutique

Old San Juan, San Juan (0.2 miles from San Cristobal Castle)

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.

Show more Show less
9.6
Exceptional
224 reviews
Price from
MYR 1,228
per night

EL Colonial Adults Only

Hotel in Old San Juan, San Juan (0.2 miles from San Cristobal Castle)

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.

Show more Show less
9.1
Superb
786 reviews
Price from
MYR 3,136
per night

Fortel Hostel

Old San Juan, San Juan (0.2 miles from San Cristobal Castle)

Well set in the centre of San Juan, Fortel Hostel provides air-conditioned rooms, a shared lounge, free WiFi and a restaurant.

Show more Show less
8.5
Very good
547 reviews
Price from
MYR 183
per night

315 Recinto Sur Old San Juan

Old San Juan, San Juan (0.3 miles from San Cristobal Castle)

315 Recinto Sur Old San Juan provides accommodation within 200 metres of the centre of San Juan, with free WiFi, and a kitchen with a dishwasher, a microwave and a toaster.

Show more Show less
8.6
Fabulous
211 reviews
Price from
MYR 1,180
per night

310Guest-House La Vyda

Old San Juan, San Juan (0.2 miles from San Cristobal Castle)

Situated in the centre of San Juan, just 2.5 km from Playa Ocho and 2.6 km from Escambrón Beach, 310Guest-House La Vyda features accommodation with city views and free WiFi.

Show more Show less
8.5
Very good
574 reviews
Price from
MYR 784
per night

Top 10 trending hotels near San Cristobal Castle

Discover our most popular hotels from the last 30 days

Enjoy breakfast at the hotels near San Cristobal Castle

  • La Botanica Hotel
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 105 reviews

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

    Vegan breakfast was amazing. Morning yoga was awesome.

  • Aloft San Juan
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 953 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.

    Everything, location, cleaning the amenities the staff

  • Hyatt Place San Juan
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,594 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.

    The water park was nice and the breaksfast variety.

  • AC Hotel by Marriott San Juan Condado
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,359 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.

    Amazing! Always a pleasure. Clean , fun , beautiful

  • Hotel El Convento
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,068 reviews

    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.

    We love the amiability of the employees, the area and the concept.

  • O:LV Fifty Five Hotel - Adults Only
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 304 reviews

    Situated in front of Condado Lagoon, O:LV Fifty Five Hotel in San Juan provides an outdoor swimming pool and rooms with free WiFi. Located around 1.8 km from Contemporary Art Museum.

    The professionalism of the staff that were present.

  • Hyatt House San Juan
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 624 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 restaurant are offered here.

    Excelente desayuno y la ubicación por la actividad

  • Comfort Inn & Suites
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 906 reviews

    The oceanfront Comfort Inn & Suites hotel offers free wifi, an outdoor pool and panoramic views of Old San Juan and the Atlantic Ocean.

    Excelente vista al Mar , muchos negocios de comida cerca

Budget hotels near San Cristobal Castle

  • Hotel San Jorge
    7.0
    Scored 7.0
    Good
    Rated good
     · 259 reviews

    This hotel is located in San Juan’s Arts and Culture District of Santurce on Ponce de Leon Avenue.

    Location, staff were great. I felt safe and comfy.

  • La Calma Poshtel
    6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 77 reviews

    Located in San Juan, 1.8 km from Condado Beach, La Calma Poshtel provides air-conditioned rooms and a terrace.

    alguna nevera aunque sea pequeña vendría súper bien.

  • CasaBlanca Hotel
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,290 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.

    Location is great, in the heart of OSJ. We loved the rooftop area

  • La Mona Loiza
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 160 reviews

    Located in San Juan and within 400 metres of Ocean Park Beach, La Mona Loiza features an outdoor swimming pool, allergy-free rooms, and free WiFi throughout the property.

    Location close to beach, grocery store, and good restaurants.

  • Stay at Mare
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 101 reviews

    Stay at Mare features an outdoor swimming pool, garden, a terrace and restaurant in San Juan.

    The pool. Also, it was peaceful, clean, and modern

  • Villa Herencia Hotel
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 269 reviews

    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.

    I loved the historic charm of the property. Stunning.

  • Bali Poshtel PR

    Set in San Juan, 300 metres from Isla Verde, Bali Poshtel PR offers accommodation with an outdoor swimming pool, free private parking, a restaurant and a bar.

Hotels with great access to San Cristobal Castle!

  • Don Rafa Boutique Hotel & Residences
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 80 reviews

    Located in San Juan, less than 1 km from Condado Beach, Don Rafa Boutique Hotel & Residences provides accommodation with an outdoor swimming pool, private parking, a fitness centre and a garden.

    Beautiful property , very professional and helpful staff

  • The Looking Glass Hotel
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 48 reviews

    Attractively located in the Santurce district of San Juan, The Looking Glass Hotel is situated 1.3 km from Ocean Park Beach, 1.9 km from Condado Beach and less than 1 km from Museum of Art of Puerto...

    Personal muy amable, siempre dispuesto para ayudar

  • Trópica Beach Hotel
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 723 reviews

    Conveniently situated in the Santurce district of San Juan, Trópica Beach Hotel is located 200 metres from Ocean Park Beach, 1.2 km from Condado Beach and 2.2 km from Punta Las Marias.

    Excellent restaurant, cafe and cleanliness of the property

  • DREAMCATCHER by DW
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 151 reviews

    DREAMCATCHER by DW is located on the beach in the gated community of Ocean Park. This vegetarian property offers on-site yoga and meditation classes. Free WiFi is available.

    Very comfortable beds. We loved the outdoor shower.

  • Palacio Provincial - Adults Only
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 598 reviews

    Attractively set in San Juan, Palacio Provincial - Adults Only features air-conditioned rooms, an outdoor swimming pool, free WiFi and a fitness centre.

    Would love to see more diverse and sustainable menu.

  • Dream Inn PR
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 153 reviews

    Dream Inn PR is located 5 minutes’ walk from Barbosa Park and Ocean Park Beach. It features a swimming pool and a beautiful indoor fountain.

    Todo estuvo excelente & el trato de los empleados un 20/10!

  • Aqua by Dreams Hotel
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 171 reviews

    Located in Palo Seco, within 15 km of Museum of Art of Puerto Rico and 20 km of Fort San Felipe del Morro, Aqua by Dreams Hotel provides accommodation with a terrace and as well as free private...

    Is very close to the beach, really beautifull beach

  • Sheraton Puerto Rico Resort & Casino
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 706 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.

    El pan pita fue bien servido y las alitas de pollo

Research, refine and make plans for your whole trip