A weathered stone archway with a clear blue sky in the background.

San Cristóbal Hotels, San Juan

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for San Cristóbal hotels

1. La Terraza de San Juan

La Terraza de San Juan
3.5 star property
San Cristóbal
8.4 out of 10, Very good, (1,001 reviews)
"Good location"
United States
Sophia
The price is NZ$203
includes taxes & fees
19 Oct - 20 Oct
La Terraza de San Juan

2. Armas Hotel

Armas Hotel
2.0 star property
Catedral, 0.6 km from San Cristóbal
9.0 out of 10, Wonderful, (984 reviews)
"Really nice place!"
United States
Karen
The price is NZ$248
includes taxes & fees
19 Oct - 20 Oct
Armas Hotel

3. Hotel Milano

Hotel Milano
2.0 star property
San Francisco, 0.3 km from San Cristóbal
9.2 out of 10, Wonderful, (609 reviews)
"Great stay"
United States
Jon
The price is NZ$238
includes taxes & fees
19 Oct - 20 Oct
Hotel Milano

4. Hotel Rumbao, a Tribute Portfolio Hotel

Hotel Rumbao, a Tribute Portfolio Hotel
4.0 star property
Marina, 0.4 km from San Cristóbal
9.0 out of 10, Wonderful, (1,972 reviews)
"Great 3 night stay and will return for a future trip."
United States
Anna
The price is NZ$332
includes taxes & fees
25 Oct - 26 Oct
Hotel Rumbao, a Tribute Portfolio Hotel

5. Fortaleza Suites

Fortaleza Suites
3.5 star property
San Francisco, 0.3 km from San Cristóbal
8.8 out of 10, Excellent, (1,469 reviews)
"Great stay"
United States
Laura
The price is NZ$112
includes taxes & fees
18 Oct - 19 Oct
Fortaleza Suites

6. Romeo Hotel - Adults Only

Romeo Hotel - Adults Only
2.5 star property
Puerta de Tierra, 1.3 km from San Cristóbal
8.4 out of 10, Very good, (284 reviews)
"nice room and hotel"
United States
Peter
The price is NZ$196
includes taxes & fees
20 Oct - 21 Oct
Romeo Hotel - Adults Only

7. CasaBlanca Hotel

CasaBlanca Hotel
3.5 star property
San Francisco, 0.3 km from San Cristóbal
8.8 out of 10, Excellent, (1,549 reviews)
"We really enjoyed our stay there. It had a lot of beautiful artwork and very clean. The staff were great super friendly"
United States
Lesslie
The price is NZ$198
includes taxes & fees
19 Oct - 20 Oct
CasaBlanca Hotel

8. Alma San Juan, Puerto Rico, Autograph Collection

Alma San Juan, Puerto Rico, Autograph Collection
4.0 star property
San Francisco, 0.1 km from San Cristóbal
9.2 out of 10, Wonderful, (583 reviews)
"Awesome 100% would stay again"
United States
Alexis
The price is NZ$352
includes taxes & fees
18 Oct - 19 Oct
Alma San Juan, Puerto Rico, Autograph Collection

9. Decanter Hotel

Decanter Hotel
3.0 star property
Catedral, 0.6 km from San Cristóbal
9.2 out of 10, Wonderful, (1,007 reviews)
"This was a pleasant gem of a place! Not only was it in a great location, but it was the best sleep after a long hot day of exploring."
United States
David
The price is NZ$257
includes taxes & fees
26 Oct - 27 Oct
Decanter Hotel

10. EL Colonial Hotel Open Bar Adults Only

EL Colonial Hotel Open Bar Adults Only
3.5 star property
San Francisco, 0.3 km from San Cristóbal
9.0 out of 10, Wonderful, (1,501 reviews)
"Clean, air was nice and cold, staff was friendly and helpful. The location is perfect. Right in the middle of all the activities. Great stay, highly recommend."
United States
Philip
The price is NZ$247
includes taxes & fees
22 Oct - 23 Oct
EL Colonial Hotel Open Bar Adults Only

11. Villa Herencia Hotel

Villa Herencia Hotel
3.5 star property
Catedral, 0.8 km from San Cristóbal
9.2 out of 10, Wonderful, (889 reviews)
"It’s like a hostel"
United States
Naoling
The price is NZ$305
includes taxes & fees
18 Oct - 19 Oct
Villa Herencia Hotel

12. The Oliver Hotel - Adults Only

The Oliver Hotel - Adults Only
3.0 star property
Puerta de Tierra, 1.1 km from San Cristóbal
8.6 out of 10, Excellent, (191 reviews)
"Beautiful stay"
United States
Craig
The price is NZ$171
includes taxes & fees
17 Nov - 18 Nov
The Oliver Hotel - Adults Only

13. Palacio Provincial San Juan, Curio Collection by Hilton

Palacio Provincial San Juan, Curio Collection by Hilton
3.5 star property
Catedral, 0.7 km from San Cristóbal
9.2 out of 10, Wonderful, (878 reviews)
"The location was perfect and the best was the staff, they were all very professional and friendly. The room was great, clean and comfortable. Will definitely stay there again"
United States
Leignis
The price is NZ$531
includes taxes & fees
25 Oct - 26 Oct
Palacio Provincial San Juan, Curio Collection by Hilton

14. Bahia Urbana Hotel

Bahia Urbana Hotel
2.0 star property
Puerta de Tierra, 1.3 km from San Cristóbal
8.2 out of 10, Very good, (672 reviews)
"Very nice place to stay"
United States
Iveanette
The price is NZ$195
includes taxes & fees
26 Oct - 27 Oct
Bahia Urbana Hotel

15. Hotel Puerto Valdes

Hotel Puerto Valdes
4.0 star property
Puerta de Tierra, 1 km from San Cristóbal
8.8 out of 10, Excellent, (754 reviews)
"Very helpful and happy staff."
United States
Richard
The price is NZ$284
includes taxes & fees
20 Oct - 21 Oct
Hotel Puerto Valdes

16. Hotel Mome

Hotel Mome
3.5 star property
Puerta de Tierra, 2.6 km from San Cristóbal
9.0 out of 10, Wonderful, (93 reviews)
"Lovely stay!"
United States
Sarah
The price is NZ$202
includes taxes & fees
1 Nov - 2 Nov
Hotel Mome

17. Aqua by Dreams Hotel

Aqua by Dreams Hotel
2.0 star property
3 km from San Cristóbal
8.6 out of 10, Excellent, (271 reviews)
"it's literally right next to the beach hidden gem probably only locals know about it and the restaurant on top ufff food was amazing"
United States
Ricardo
The price is NZ$279
includes taxes & fees
18 Oct - 19 Oct
Aqua by Dreams Hotel

18. Hyatt House San Juan

Hyatt House San Juan
3.5 star property
Isla Grande, 2.8 km from San Cristóbal
9.2 out of 10, Wonderful, (1,230 reviews)
"We stayed here before our cruise and the property was very nice, clean and we really liked the location and shuttle"
United States
Donna
The price is NZ$390
includes taxes & fees
18 Oct - 19 Oct
Hyatt House San Juan

19. Hyatt Place San Juan

Hyatt Place San Juan
3.5 star property
Isla Grande, 2.9 km from San Cristóbal
9.2 out of 10, Wonderful, (2,048 reviews)
"It was great place to stay"
United States
Foram
The price is NZ$384
includes taxes & fees
25 Oct - 26 Oct
Hyatt Place San Juan

20. Hotel El Convento

Hotel El Convento
4.5 star property
Catedral, 0.7 km from San Cristóbal
9.4 out of 10, Exceptional, (1,001 reviews)
"Absolutely beautiful hotel will definitely be back"
United States
Aarika
The price is NZ$756
includes taxes & fees
20 Oct - 21 Oct
Hotel El Convento
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Our guide on where to stay in San Cristóbal

Find the best San Cristóbal areas for the activities you enjoy most.

Old San Juan

The interesting museums and waterfront views are top of the list for many visitors to Old San Juan. A stop by Port of San Juan or Castillo de San Cristobal might round out your trip.

Condado

Experience San Juan at its most modern in a chic neighborhood packed with high-end fashion shops, elegant casinos and popular restaurants.

Isla Verde

White-sands, beautifully clear water and excellent water sports make this beach one of the most popular in Puerto Rico.

Santurce

While you're in Santurce, take in top sights like Casino del Mar at La Concha Resort and jump on the metro at Sacred Heart Station to see more of the city.

Ocean Park

This cosmopolitan area of San Juan is a great place to experience the relaxed, contemporary culture of Puerto Rico.

Top San Cristóbal Hotel Reviews

Recent Reviews in San Cristóbal

Frequently asked questions

What are the best hotels in San Cristóbal that travellers recommend?
For exceptional stays in San Cristóbal, travellers frequently recommend Hotel El Convento, Hotel Rumbao, a Tribute Portfolio Hotel, and Villa Herencia Hotel.

The 4.5-star Hotel El Convento, with an impressive 9.0 rating, is highly praised for its superb location within a shopping district. Guests often highlight the comfortable and clean rooms, excellent beds, and fantastic food. It is conveniently located just 0.3 km from Museo de Arte e Historia de San Juan and 0.6 km from San Juan Ferry Dock.

Another excellent choice is the 4-star Hotel Rumbao, a Tribute Portfolio Hotel, which also boasts a 9.0 rating. This hotel is known for its friendly and helpful staff, great location, and delicious food. It offers valet parking and is very close to San Juan Ferry Dock at just 0.1 km, and Plaza de Colon at 0.3 km.

The 3.5-star Villa Herencia Hotel, rated 9.2, is particularly noted for its superb location within a historical district. Travellers appreciate the friendly staff, nice size rooms, and unique decor. It is situated 0.3 km from Museo de Arte e Historia de San Juan and 0.6 km from San Juan Ferry Dock.
What are the best family hotels in San Cristóbal?
For families looking for highly-rated accommodation in San Cristóbal, consider Hotel Puerto Valdes, Aloft San Juan, and Hotel El Convento.

The 4-star Hotel Puerto Valdes, with an 8.8 rating, is well-suited for families, offering a free travel crib and a free crib, along with free WiFi and free self-parking. Guests appreciate the free ferry terminal shuttle and free area shuttle, making it easy to explore. It is conveniently located near San Juan Ferry Dock, just 1.1 km away, and Tercer Milenio Park, 0.5 km away.

Aloft San Juan, a 3.5-star hotel with an impressive 9.2 rating, is another excellent family option. It provides a free crib, connecting rooms, and free rollaway/extra beds. The hotel features an outdoor pool with a poolside bar and free toiletries. It is situated 1.3 km from Condado Beach and 0.1 km from Carribbean Cinemas VIP Distrito.

The 4.5-star Hotel El Convento, rated 9.0, is a superb choice for families seeking comfort and convenience. It offers a free crib and connecting rooms, along with bathrobes and designer toiletries. Located in a shopping district, it is 0.6 km from San Juan Ferry Dock and 0.3 km from Museo de Arte e Historia de San Juan.
What are the best spa hotels in San Cristóbal?
For an excellent spa hotel in San Cristóbal, the Hotel El Convento is a superb choice.

This 4.5-star hotel, with a 9.0 rating, offers a relaxing spa experience with massage services and provides designer toiletries and bathrobes for added comfort. Guests consistently praise the friendly and helpful staff, the comfortable and clean rooms, and the fantastic food. Its location is perfect, being very close to La Fortaleza, the Museo de Arte e Historia de San Juan, and the Canvas Art Gallery.
What hotels in San Cristóbal offer free breakfast?
For a hotel in San Cristóbal that offers free breakfast, Casa Sol Bed and Breakfast is an excellent choice.

This 3.5-star bed and breakfast, with a great 10.0 rating, provides a full complimentary breakfast daily, which guests consistently appreciate. It is located within a historical district, close to several points of interest such as the San Juan Ferry Dock, just 0.5 kilometres away, and Puerta de San Juan, 0.6 kilometres away. Guests have described the rooms as lovely.
What are the most romantic hotels in San Cristóbal for couples?
For couples seeking a romantic stay in San Cristóbal, the Decanter Hotel and CasaBlanca Hotel are both excellent choices.

The 3-star Decanter Hotel, with a superb rating of 9.2, offers lovely rooms with balconies or furnished balconies, great for enjoying a quiet moment together. It is conveniently located in a historical district, just 0.2 km from the Museo de Arte e Historia de San Juan and 0.3 km from La Fortaleza. Guests frequently praise the friendly and helpful staff, as well as the spacious and clean rooms.

Another wonderful option is the 3.5-star CasaBlanca Hotel, rated 8.8. This hotel also provides rooms with furnished balconies and features a delightful rooftop terrace, offering a charming setting for couples. It is situated in a historical district, very close to Canvas Art Gallery (0.1 km) and Teatro Tapia (0.1 km). Travellers often highlight its great location and the friendly, helpful staff.
When is the best time to go to San Cristóbal?
The best time to go to San Cristóbal, Puerto Rico, is during the dry season, which runs from December to May.

This period offers pleasant weather with less humidity and lower chances of rain, making it ideal for exploring the city's historic sites and enjoying outdoor activities. Temperatures during these months are typically warm and comfortable, usually ranging from 24°C to 29°C.

Couples looking for a relaxing holiday will appreciate the calm and sunny conditions, great for strolling through the old town's colourful streets or visiting the San Cristóbal Fortress without the interruption of sudden downpours. The drier weather also makes it easier to enjoy romantic evenings at outdoor restaurants.

Solo travellers who enjoy exploring on foot will find the dry season particularly convenient. The comfortable temperatures and clear skies are great for discovering the city's architecture, visiting museums, and taking day trips without weather concerns.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline − this is often within 24 to 48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our 'Fully refundable property' filter during your search to find the right San Cristóbal hotel for you.
How can I save on a hotel booking in San Cristóbal with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on San Cristóbal hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in San Cristóbal?
Hotel prices in San Cristóbal often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia