Photo by Atif Chauhdry

Find hotels in San Cristóbal, San Juan

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Discover San Cristóbal hotels and places to stay, with room rates, reviews, and availability. Most hotels are fully refundable.

La Terraza de San Juan

3.5 star property
San Cristóbal
8.2 out of 10, Very Good, (1000)
"Right in the heart of Old San Juan. You can’t beat the charm and location. "
United States
Bridget
$132 nightly
The price is $143
Dec 10 - Dec 11
Total with taxes and fees
La Terraza de San Juan

Embassy Suites by Hilton Dorado del Mar Beach Resort

3.5 star property
10.6 mi from San Cristóbal
8.0 out of 10, Very Good, (1097)
"Room was spotless and staff was great "
United States
Juan
$231 nightly
The price is $256
Dec 11 - Dec 12
Total with taxes and fees
Embassy Suites by Hilton Dorado del Mar Beach Resort

Hyatt Vacation Club at Hacienda del Mar, Dorado

3.5 star property
13.6 mi from San Cristóbal
9.4 out of 10, Exceptional, (2927)
"Such a great and relaxing stay!"
United States
Diana
$214 nightly
The price is $233
Dec 15 - Dec 16
Total with taxes and fees
Hyatt Vacation Club at Hacienda del Mar, Dorado

Hyatt House San Juan

3.5 star property
Isla Grande, 1.8 mi from San Cristóbal
9.0 out of 10, Wonderful, (1042)
"Great stay!"
United States
Bernaldo
$215 nightly
The price is $234
Dec 8 - Dec 9
Total with taxes and fees
Hyatt House San Juan

Canario Boutique Hotel

2.5 star property
Condado, 2.9 mi from San Cristóbal
7.6 out of 10, Good, (1006)
"Nice convenient "
United States
Monica
$116 nightly
The price is $127
Dec 7 - Dec 8
Total with taxes and fees
Canario Boutique Hotel

Abitta Condado

3.0 star property
Condado, 2.5 mi from San Cristóbal
8.2 out of 10, Very Good, (20)
"Great staying, building is on renovation, overall great location and easy access."
United States
Devanir
$152 nightly
The price is $166
Dec 15 - Dec 16
Total with taxes and fees
Abitta Condado

Costa Bahia Hotel Paseo Caribe

3.5 star property
Puerta de Tierra, 1.8 mi from San Cristóbal
7.4 out of 10, Good, (3662)
"Good prices for rooms."
United States
Glendalis
$131 nightly
The price is $142
Dec 8 - Dec 9
Total with taxes and fees
Costa Bahia Hotel Paseo Caribe

Hotel Miramar

3.0 star property
Miramar, 1.9 mi from San Cristóbal
8.4 out of 10, Very Good, (1178)
"Staff was very helpful, room was clean"
United States
Sandy
$189 nightly
The price is $204
Dec 7 - Dec 8
Total with taxes and fees
Hotel Miramar

Viento Beach Lodge

2.5 star property
11.1 mi from San Cristóbal
8.8 out of 10, Excellent, (469)
"This location was very nice. There are local restaurants, bars & most importantly, a beach all at walking distance. I would definitely stay here again. "
United States
Debby
$111 nightly
The price is $119
Dec 7 - Dec 8
Total with taxes and fees
Viento Beach Lodge

Hotel Nest

3.0 star property
6.2 mi from San Cristóbal
8.4 out of 10, Very Good, (593)
"Very clean and close to the UPR Río Piedras."
United States
Antonio Sajid
$138 nightly
The price is $151
Dec 11 - Dec 12
Total with taxes and fees
Hotel Nest

Aquarius Vacation Club at Dorado del Mar

3.0 star property
10.6 mi from San Cristóbal
8.0 out of 10, Very Good, (2883)
"Great one night, cheap stay. Location was great. "
United States
Jessuly
$156 nightly
The price is $170
Dec 7 - Dec 8
Total with taxes and fees
Aquarius Vacation Club at Dorado del Mar

San Juan Marriott Resort and Stellaris Casino

4.5 star property
Condado, 2.8 mi from San Cristóbal
9.0 out of 10, Wonderful, (1485)
"Excellent breakfast buffet and very good stay"
United States
Carlos
$454 nightly
The price is $504
Dec 14 - Dec 15
Total with taxes and fees
San Juan Marriott Resort and Stellaris Casino

Hilton Garden Inn San Juan Condado

4.0 star property
Condado, 2.1 mi from San Cristóbal
8.8 out of 10, Excellent, (1224)
"Clean room, friendly stuff, very close to the cruise port"
United States
KATARZYNA
$211 nightly
The price is $230
Dec 15 - Dec 16
Total with taxes and fees
Hilton Garden Inn San Juan Condado

DoubleTree by Hilton San Juan

4.0 star property
Bayola, 3.3 mi from San Cristóbal
9.0 out of 10, Wonderful, (1003)
"We had a very pleasant stay! This hotel is central to restaurants, bars, beaches, Old San Juan, La Placita, T-Mobile Districto and more! The staff were friendly and the cookies were a plus! "
United States
Latoria
$225 nightly
The price is $245
Dec 15 - Dec 16
Total with taxes and fees
DoubleTree by Hilton San Juan

Coral Princess Hotel

3.0 star property
Condado, 2.7 mi from San Cristóbal
8.0 out of 10, Very Good, (1031)
"The hotel was nice and was a easy place to spend the night."
United States
Elaine
$131 nightly
The price is $141
Dec 8 - Dec 9
Total with taxes and fees
Coral Princess Hotel

Hyatt Place San Juan

3.5 star property
Isla Grande, 1.8 mi from San Cristóbal
9.0 out of 10, Wonderful, (1411)
"Great place to stay"
United States
Kenneth
$206 nightly
The price is $225
Dec 8 - Dec 9
Total with taxes and fees
Hyatt Place San Juan

At Wind Chimes Boutique Hotel

3.0 star property
Parque, 3.5 mi from San Cristóbal
8.2 out of 10, Very Good, (1171)
"This place was amazing, will definitely stay here again "
United States
Ibeline
$125 nightly
The price is $136
Dec 9 - Dec 10
Total with taxes and fees
At Wind Chimes Boutique Hotel

La Calma Poshtel

2.0 star property
2.5 mi from San Cristóbal
7.2 out of 10, Good, (612)
"Great service all around "
United States
Luis
$107 nightly
The price is $116
Dec 8 - Dec 9
Total with taxes and fees
La Calma Poshtel

Caribe Hilton

4.5 star property
Puerta de Tierra, 1.7 mi from San Cristóbal
8.6 out of 10, Excellent, (2451)
"Very Nice for a family vacation"
United States
Jetendra S
$297 nightly
The price is $323
Dec 14 - Dec 15
Total with taxes and fees
Caribe Hilton

Metro Art Hotel

2.0 star property
Santurce, 3.2 mi from San Cristóbal
9.0 out of 10, Wonderful, (336)
"Great stay "
United States
cryteria
$85 nightly
The price is $93
Dec 22 - Dec 23
Total with taxes and fees
Metro Art Hotel
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.

Where to stay in San Cristóbal

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

Old San Juan

The fascinating museums and captivating waterfront views are top of the list for many visitors to Old San Juan. A stop by Port of San Juan or Pier 4 might round out your trip.

Condado

Oceanfront and upscale, Condado boasts picturesque beaches alongside hotels, nightclubs, casinos, and shops. Stroll through La Ventana al Mar park, and enjoy easy access to public transport via T21 and D53 bus routes.

Isla Verde

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

Santurce

Bask in the sun on Atlantic Ocean beaches and experience vibrant nightlife at La Placita de Santurce, while exploring museums like the Museum of Art of Puerto Rico. Enjoy easy access to public transportation via bus lines and the Tren Urbano.

San Juan Antiguo

Walk down picturesque cobbled streets lined with centuries old buildings and some of the most popular historical attractions in Puerto Rico.

Top San Cristóbal Hotel Reviews

Frequently asked questions

What are the best hotels in San Cristóbal that travelers recommend?
Casa Sol Bed and Breakfast stands out as a top choice for travelers exploring San Cristóbal, boasting an exceptional score of 10.0. Nestled in a historic district, this charming bed and breakfast offers guests a free full breakfast to start their day, along with free Wi-Fi in rooms. Families will appreciate the availability of cribs and highchairs, ensuring a comfortable stay for those traveling with little ones. With its inviting space and rich local character, Casa Sol is superb for anyone seeking a cozy retreat after a day of adventure.

For couples looking for a romantic getaway, the 352 Guest House is an adults-only haven rated at 9.8. Guests can unwind on the rooftop terrace or enjoy the soothing hot tub under the stars. The historic property design adds a historical touch, while the proximity to the shopping district invites leisurely strolls and exploration. The complimentary breakfast and early check-in options make for a seamless experience tailored to relaxation and intimacy.

El Colonial - Adults Only, rated 9.4, is another excellent option for couples, featuring charming amenities like champagne service and a tranquil terrace. Its pet-friendly policy allows guests to bring their furry companions along, making it a great choice for animal lovers. The historical location enhances the ambiance, creating a serene escape from the everyday hustle and bustle.

For those traveling with pets, Decanter Hotel is a fantastic choice, rated 9.2. With a furnished balcony and rooftop terrace, guests can enjoy the beautiful views while their pets are treated to food and water bowls. The hotel's focus on comfort, featuring premium bedding and a sofa bed, makes it ideal for families or groups looking for spacious rooms.

Lastly, Aloft San Juan, also rated 9.2, caters to a fun-loving crowd with its vibrant atmosphere. The outdoor pool and poolside bar offer a refreshing retreat, while the 24-hour fitness facilities keep health-conscious travelers active. Located near a casino, this hotel combines convenience and entertainment, superb for those seeking a lively stay in San Cristóbal.
What are the best family hotels in San Cristóbal?
Casa Sol Bed and Breakfast in San Juan, Puerto Rico, shines as a top choice for families looking for a cozy and welcoming stay. Rated an impressive 10.0 by guests, this charming property offers essential amenities such as complimentary cribs and highchairs, making it a breeze for parents traveling with young children. The daily housekeeping service ensures that families can relax and enjoy their vacation without worrying about the little details.

For more modern conveniences, Aloft San Juan, with an excellent review score of 9.2, caters to families with its spacious connecting rooms and free rollaway beds. Kids will love splashing around in the pool, while parents appreciate the vibrant atmosphere and stylish design of the hotel. This property strikes a superb balance between fun and comfort for families seeking adventure in the beautiful surroundings of Puerto Rico.

If you're looking for a blend of comfort and style, Decanter Hotel, also rated 9.2, offers a family-friendly atmosphere with a sofa bed option and free amenities for children. It's an ideal spot for families who want to explore the vibrant culture of San Juan while having a cozy retreat to come back to.

The Palacio Provincial San Juan, Curio Collection by Hilton, is another family-friendly option that boasts a lovely pool where families can relax together. With a review score of 9.2, this hotel combines luxury with accessibility, ensuring a memorable stay for all ages.

Lastly, Hotel Rumbao, a Tribute Portfolio Hotel, rated 9.0, features a pool and free amenities for children, as well as a complimentary breakfast that caters to the whole family. The daily housekeeping ensures that your family can focus on enjoying their time together without the hassle of upkeep.
What hotels in San Cristóbal offer free breakfast?
Casa Sol Bed and Breakfast in San Juan, Puerto Rico, is a charming choice for travelers seeking comfort and quality. This delightful property boasts a great rating of 10.0 from guests, highlighting its exceptional service and warm atmosphere. Families will appreciate the complimentary breakfast, which is not only delicious but also a great way to fuel up before a day of exploring. The hotel is equipped with highchairs and cribs, ensuring that even the littlest guests feel at home.

Nestled in a historical district, Casa Sol offers a unique blend of modern amenities and rich heritage. With free in-room WiFi and air conditioning, guests can enjoy a refreshing stay while staying connected. The property is also LGBTQIA welcoming, making it a fantastic option for diverse families.
What are the most romantic hotels in San Cristóbal for couples?
For couples seeking a romantic escape in San Juan, El Colonial - Adults Only is a great choice, boasting a stellar rating of 9.4. This charming hotel is located in a historical district, offering a cozy atmosphere superb for lovebirds. Guests will appreciate the complimentary champagne service to toast special moments, along with thoughtful amenities like free Wi-Fi and luxurious toiletries, ensuring a comfortable and delightful stay.

Another excellent option is the Palacio Provincial San Juan, Curio Collection by Hilton, rated 9.2. This elegant hotel features an outdoor pool with stunning ocean views, making it an ideal spot for couples to relax together. With a restaurant that offers breathtaking scenery and a pet-friendly policy, this hotel provides a romantic setting where you can unwind and enjoy each other's company in style.

For couples looking for a great experience, Hotel Puerto Valdes is rated 8.8 and offers private outdoor hot tubs and a rooftop terrace, superb for intimate evenings under the stars. The on-site winery and art gallery add a touch of charm, making this hotel a lovely choice for those wanting to indulge in both relaxation and culture.

Each of these hotels creates a superb backdrop for romance, ensuring that couples can create lasting memories during their stay in San Juan. Whether you're exploring the vibrant city or enjoying cozy moments at your hotel, these options cater to the desires of couples seeking quality and convenience.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in San Cristóbal.
How can I save on a San Cristóbal hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible San Cristóbal hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a San Cristóbal hotel?
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