Search Hotels in San Cristóbal, 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for San Cristóbal hotels

La Terraza de San Juan

La Terraza de San Juan
3.5 star property
San Cristóbal
8.2 out of 10, Very good, (1,001 reviews)
"Great stay"
United States
Jean
The price is ฿4,167
฿5,087 total
includes taxes & fees
17 May - 18 May
La Terraza de San Juan

San Juan Airport Hotel

San Juan Airport Hotel
3.0 star property
11.8 km from San Cristóbal
8.4 out of 10, Very good, (5,932 reviews)
"The property have a good location to stay in the trip."
United States
Leonardo
The price is ฿5,921
฿7,329 total
includes taxes & fees
5 May - 6 May
San Juan Airport Hotel

Hyatt Place Bayamon

Hyatt Place Bayamon
3.5 star property
8.3 km from San Cristóbal
9.0 out of 10, Wonderful, (1,684 reviews)
"The rooms was clean well maintained, the staff was excellent, very helpful and super friendly, the breakfast was great very tasty and fresh, the restaurant next door was very convenient and also had excellent service, I will definitely be staying again!"
United States
gillary michell
The price is ฿4,922
฿6,313 total
includes taxes & fees
31 May - 1 Jun
Hyatt Place Bayamon

The Village Inn Hotel

The Village Inn Hotel
2.0 star property
20.1 km from San Cristóbal
8.0 out of 10, Very good, (440 reviews)
"The whole experience was wonderful"
United States
Shaunice
The price is ฿3,618
฿4,668 total
includes taxes & fees
6 May - 7 May
The Village Inn Hotel

Nomada Beach Hostel - Adult Only

Nomada Beach Hostel - Adult Only
2.0 star property
9.2 km from San Cristóbal
9.0 out of 10, Wonderful, (772 reviews)
"Everyone was super welcoming and hospitable! Absolutely loved staying here and will be back in the future! "
United States
Adriana
The price is ฿4,574
฿4,985 total
includes taxes & fees
7 May - 8 May
Nomada Beach Hostel - Adult Only

Bali Hotel Adults Only Isla Verde, a Trademark by Wyndham

Bali Hotel Adults Only Isla Verde, a Trademark by Wyndham
2.5 star property
9.1 km from San Cristóbal
8.6 out of 10, Excellent, (1,525 reviews)
"Beautiful hotel!"
United States
Enrique
The price is ฿4,444
฿5,570 total
includes taxes & fees
11 May - 12 May
Bali Hotel Adults Only Isla Verde, a Trademark by Wyndham

Coral by the Sea Hotel

Coral by the Sea Hotel
3.0 star property
10.5 km from San Cristóbal
6.2 out of 10, (2,363 reviews)
"Close to everything, good food in the restaurant below."
United States
Camila
The price is ฿6,090
฿6,815 total
includes taxes & fees
5 May - 6 May
Coral by the Sea Hotel

Residence Inn by Marriott San Juan Isla Verde

Residence Inn by Marriott San Juan Isla Verde
3.5 star property
10.4 km from San Cristóbal
8.8 out of 10, Excellent, (2,440 reviews)
"Amazing hotel, welcoming very accommodating staff."
United States
Naimah
The price is ฿6,961
฿9,176 total
includes taxes & fees
18 May - 19 May
Residence Inn by Marriott San Juan Isla Verde

Armas Hotel

Armas Hotel
2.0 star property
Catedral, 0.6 km from San Cristóbal
8.8 out of 10, Excellent, (664 reviews)
"Great location!"
Canada
Jason
The price is ฿2,914
฿4,059 total
includes taxes & fees
11 May - 12 May
Armas Hotel

Aire de O:live

Aire de O:live
4.0 star property
9.8 km from San Cristóbal
9.2 out of 10, Wonderful, (555 reviews)
"Loved our stay on the beach here! Great location"
United States
Christopher
The price is ฿10,514
฿13,523 total
includes taxes & fees
10 May - 11 May
Aire de O:live

Mar Del Norte

Mar Del Norte
2.0 star property
9.5 km from San Cristóbal
8.8 out of 10, Excellent, (36 reviews)
"Great location near the beach, airport, restaurants and bars."
United States
Peter
The price is ฿4,633
฿5,536 total
includes taxes & fees
5 May - 6 May
Mar Del Norte

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, (481 reviews)
"Check in so confused but the rest was good"
United States
Rinaldo Luiz
The price is ฿2,332
฿3,000 total
includes taxes & fees
19 May - 20 May
Bahia Urbana Hotel

Hotel Nest

Hotel Nest
3.0 star property
9.9 km from San Cristóbal
8.4 out of 10, Very good, (703 reviews)
"Great location and staff. "
United States
Angel
The price is ฿4,066
฿4,432 total
includes taxes & fees
6 May - 7 May
Hotel Nest

Hotel El Convento

Hotel El Convento
4.5 star property
Catedral, 0.7 km from San Cristóbal
9.2 out of 10, Wonderful, (1,003 reviews)
"Clean and and wonderful staff"
United States
Elvis
The price is ฿8,199
฿10,725 total
includes taxes & fees
1 Jun - 2 Jun
Hotel El Convento

Ficus Hotel

Ficus Hotel
3.0 star property
9 km from San Cristóbal
7.6 out of 10, Good, (490 reviews)
"Air condition Good and parking place close.. "
United States
Eddie
The price is ฿4,517
฿4,924 total
includes taxes & fees
7 May - 8 May
Ficus Hotel

Decanter Hotel

Decanter Hotel
3.0 star property
Catedral, 0.6 km from San Cristóbal
9.2 out of 10, Wonderful, (1,009 reviews)
"Room was clean, bed was comfortable, balcony was wonderful. Would definitely stay again."
United States
Cheryl
The price is ฿4,658
฿5,636 total
includes taxes & fees
6 May - 7 May
Decanter Hotel

Acacia Boutique Hotel

Acacia Boutique Hotel
3.0 star property
Parque, 5.7 km from San Cristóbal
7.8 out of 10, Good, (1,006 reviews)
"Great stay, great people, and great location. "
United States
Kellie
The price is ฿4,517
฿5,170 total
includes taxes & fees
5 May - 6 May
Acacia Boutique Hotel

The Tryst Beachfront Hotel

The Tryst Beachfront Hotel
3.5 star property
Condado, 4.3 km from San Cristóbal
8.2 out of 10, Very good, (753 reviews)
"Very nice staff and service"
United States
Gizelle
The price is ฿5,148
฿6,847 total
includes taxes & fees
6 May - 7 May
The Tryst Beachfront Hotel

Dream's Hotel Puerto Rico

Dream's Hotel Puerto Rico
2.5 star property
9.3 km from San Cristóbal
7.6 out of 10, Good, (1,000 reviews)
"Great times"
United States
Flor
The price is ฿3,497
฿4,193 total
includes taxes & fees
7 May - 8 May
Dream's Hotel Puerto Rico

Aqua by Dreams Hotel

Aqua by Dreams Hotel
2.0 star property
3 km from San Cristóbal
8.6 out of 10, Excellent, (239 reviews)
"Friendly staff, large rooms, good location, good restaurant."
United States
Gretchen
The price is ฿4,614
฿5,491 total
includes taxes & fees
2 Jun - 3 Jun
Aqua by Dreams 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 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.

Isla Verde

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

Condado

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

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

Frequently asked questions

What is San Cristóbal like?
Travellers to San Juan's San Cristóbal neighbourhood will be sure to enjoy a stay here. Are you looking for San Cristóbal travel tips? Make sure that you visit Castillo de San Cristobal and San Juan National Historic Site while you're in the neighbourhood.
What's the best accommodation in San Cristóbal?
Based on our traveller data, La Terraza de San Juan is one of the top choices for your stay in San Cristóbal. This hotel is a short 7-minute walk from Port of San Juan, and it offers an outdoor pool and a poolside bar.
How many hotels will I find in San Cristóbal?
Expedia has 37 hotels and other accommodation options in San Cristóbal to choose from, making this an ideal home base for exploring the greater San Juan area.
If I need to cancel my hotel reservation in San Cristóbal, will I receive a refund?
Yes! Most room reservations are fully refundable if cancelled prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you booked a non-refundable reservation, it may still be possible to cancel it and get a refund within 24 hours of your booking. Add dates, click "Search", then use the "fully refundable" filter to get top deals in San Cristóbal.
What are the top things to see and do in San Cristóbal?
Landmarks in San Cristóbal that you won't want to miss include Castillo de San Cristobal and San Juan National Historic Site. A visit to AMF Bolera Paradise Lanes is also worth the trip while you're discovering the neighbourhood. Don't miss favourite places to visit in the surrounding area, such as Port of San Juan, Condado Beach and Casino del Mar at La Concha Resort. Plaza de Colon and Museo del Mar are also worth a visit when you're out sightseeing in San Juan.