Find and Book Top Hotels in San Juan

Search among 121 available hotels and places to stay in San Juan from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
51-100 out of 121
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
7.8
Very good110 reviews
MapView on map4.8 mi from City Center
From   US$ 99 /nightSelect
8.2
Great131 reviews
MapView on map1.9 mi from City Center400 yd from Old San Juan
From   US$ 63 /nightSelect
8.6
Great34 reviews
1.4 mi from City Center200 yd from Centro Europa
From   US$ 39 /nightSelect
8.4
Great54 reviews
2.0 mi from City Center400 yd from Ocean Park Beach
From   US$ 149 /nightSelect
7.8
Very good110 reviews
4.3 mi from City Center
From   US$ 75 /nightSelect
8.0
Great36 reviews
1200 yd from City Center1500 yd from Puerto Rico Convention Center
From   US$ 160 /nightSelect
8.2
Great44 reviews
1.9 mi from City Center400 yd from Old San Juan
From   US$ 210 /nightSelect
8.4
Great12 reviews
1700 yd from City Center200 yd from Ashford Avenue
From   US$ 402 /nightSelect
8.4
Great51 reviews
1.6 mi from City Center1000 yd from Ocean Park Beach
From   US$ 41 /nightSelect
8.2
Great10 reviews
4.5 mi from City Center
From   US$ 104 /nightSelect
8.2
Great107 reviews
1.9 mi from City Center200 yd from Old San Juan
From   US$ 70 /nightSelect
8.8
Great30 reviews
1.9 mi from City Center300 yd from Old San Juan
From   US$ 36 /nightSelect
8.2
Great36 reviews
1.9 mi from City Center500 yd from Ocean Park Beach
From   US$ 219 /nightSelect
8.8
Great13 reviews
4.0 mi from City Center1.2 mi from Condado Beach
From   US$ 54 /nightSelect
Bed & Breakfast
8.4
Great49 reviews
1.7 mi from City Center900 yd from Ocean Park Beach
From   US$ 125 /nightSelect
8.4
Great297 reviews
1.8 mi from City Center500 yd from Old San Juan
From   US$ 284 /nightSelect
9.2
Perfect11 reviews
1.1 mi from City Center1800 yd from Puerto Rico Convention Center
From   US$ 54 /nightSelect
8.4
Great197 reviews
2.8 mi from City Center600 yd from Barbosa Park
From   US$ 119 /nightSelect
8.0
Great27 reviews
1.8 mi from City Center800 yd from Ocean Park Beach
From   US$ 105 /nightSelect
8.0
Great24 reviews
1.9 mi from City Center300 yd from Old San Juan
From   US$ 129 /nightSelect
8.2
Great310 reviews
2.1 mi from City Center100 yd from Old San Juan
From   US$ 158 /nightSelect
8.0
Great10 reviews
4.0 mi from City Center
From   US$ 115 /nightSelect
4.2 mi from City Center
From   US$ 224 /nightSelect
8.0
Great23 reviews
1.8 mi from City Center700 yd from Ocean Park Beach
From   US$ 150 /nightSelect
8.4
Great42 reviews
4.7 mi from City Center
From   US$ 237 /nightSelect
8.4
Great39 reviews
3.4 mi from City Center1100 yd from Condado Beach
From   US$ 38 /nightSelect
8.2
Great15 reviews
4.7 mi from City Center
From   US$ 281 /nightSelect
8.0
Great66 reviews
100 yd from City Center700 yd from Puerto Rico Convention Center
From   US$ 161 /nightSelect
8.0
Great45 reviews
1.3 mi from City Center700 yd from Contemporary Art Museum
From   US$ 131 /nightSelect
9.6
Perfect2 reviews
1.8 mi from City Center700 yd from Ocean Park Beach
From   US$ 58 /nightSelect
8.0
Great21 reviews
1.1 mi from City Center1800 yd from Puerto Rico Convention Center
From   US$ 166 /nightSelect
8.4
Great43 reviews
1.6 mi from City Center900 yd from Ocean Park Beach
From   US$ 96 /nightSelect
8.0
Great28 reviews
500 yd from City Center1000 yd from Puerto Rico Convention Center
From   US$ 353 /nightSelect
7.8
Very good43 reviews
1700 yd from City Center400 yd from Ashford Avenue
From   US$ 88 /nightSelect
8.4
Great23 reviews
2.1 mi from City Center100 yd from San Juan Bautista Cathedral
From   US$ 371 /nightSelect
8.4
Great17 reviews
3.2 mi from City Center1.1 mi from Shopping Center Las Americas
From   US$ 80 /nightSelect
2.8 mi from City Center400 yd from Barbosa Park
From   US$ 199 /nightSelect
8.4
Great56 reviews
4.0 mi from City Center1.2 mi from Condado Beach
From   US$ 99 /nightSelect
7.8
Very good106 reviews
1.0 mi from City Center200 yd from Ashford Avenue
From   US$ 85 /nightSelect
8.0
Great38 reviews
1.9 mi from City Center400 yd from Old San Juan
From   US$ 119 /nightSelect
8.2
Great42 reviews
2.1 mi from City Center200 yd from San Juan Bautista Cathedral
From   US$ 229 /nightSelect
8.4
Great52 reviews
1.8 mi from City Center700 yd from Ocean Park Beach
From   US$ 60 /nightSelect
8.0
Great26 reviews
4.7 mi from City Center
From   US$ 163 /nightSelect
8.4
Great9 reviews
3.7 mi from City Center1700 yd from Condado Beach
From   US$ 95 /nightSelect
8.2
Great12 reviews
3.5 mi from City Center1200 yd from Condado Beach
From   US$ 208 /nightSelect
8.0
Great8 reviews
2.5 mi from City Center300 yd from Barbosa Park
From   US$ 75 /nightSelect
8.2
Great9 reviews
2.7 mi from City Center1000 yd from Condado Beach
From   US$ 58 /nightSelect
8.4
Great9 reviews
1.2 mi from City Center1.0 mi from Old San Juan
From   US$ 160 /nightSelect
7.0
Very good3 reviews
7.0 mi from City Center
From   US$ 50 /nightSelect
1.8 mi from City Center500 yd from Old San Juan
From   US$ 146 /nightSelect

Best hotels and places to stay in San Juan

Why Visit?

San Juan, Puerto Rico offers a perfect blend of historical charm, vibrant culture, and beautiful beaches, making it an enticing destination for tourists. Whether you are interested in exploring the rich history of Old San Juan, indulging in delicious cuisine, or simply relaxing on the beach, San Juan has something to offer to every traveler.

Where to Stay?

Old San Juan: For a truly immersive historical experience, staying in Old San Juan is a must. The area is known for its colorful colonial architecture, cobblestone streets, and iconic landmarks such as the San Juan National Historic Site and the Castillo San Felipe del Morro. Hotels in Old San Juan offer a unique ambiance and convenient access to charming cafes, restaurants, and shops.

Condado: If youre looking to be in the heart of the action, Condado is a popular choice. This vibrant neighborhood is known for its upscale hotels, casinos, and trendy nightlife. Located near beautiful beaches, Condado offers a perfect blend of urban sophistication and beachside relaxation. Visitors can also enjoy leisurely walks along the Avenida Ashford to explore world-class dining and luxury shopping options.

Isla Verde: For a beach-centric stay, Isla Verde is the ideal location. This bustling area features palm-lined beaches with crystal-clear waters, perfect for swimming and sunbathing. Isla Verde is also home to a variety of hotels, from luxury resorts to budget-friendly options, offering easy access to the beach, water sports activities, and lively beach bars.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $500.

Best value for money:

CasaBlanca Hotel: Located in the heart of Old San Juan, CasaBlanca Hotel offers comfortable rooms with modern amenities at affordable prices. The hotel features a rooftop terrace with panoramic views of the city and a central courtyard with tropical gardens, providing a peaceful oasis amidst the bustling city. Guests can easily explore the historic sites, vibrant nightlife, and local cuisine in the surrounding area.

Hampton Inn & Suites San Juan: Situated in the Condado neighborhood, Hampton Inn & Suites San Juan offers a combination of convenience and affordability. The hotel provides comfortable rooms with amenities such as a complimentary breakfast, a fitness center, and a rooftop pool. With its central location, guests have easy access to beautiful beaches, popular restaurants, and shopping destinations along Avenida Ashford.

At Wind Chimes Boutique Hotel: Nestled in the residential neighborhood of Condado, At Wind Chimes Boutique Hotel offers a cozy and charming stay at reasonable rates. The hotel features comfortable rooms decorated with vibrant tropical colors and a relaxing courtyard with lush gardens and a fountain. It is conveniently located within walking distance of the beach, restaurants, and local attractions.

Best kids-friendly hotels:

Caribe Hilton: Situated on an expansive beachfront, Caribe Hilton is a family-friendly resort with a host of amenities for children. It offers a childrens pool, a water slide, and a supervised kids club, ensuring that young guests have endless fun. Parents can also relax and enjoy the resorts beachfront location, multiple restaurants, and on-site spa facilities.

Condado Vanderbilt Hotel: The Condado Vanderbilt Hotel, with its luxury accommodations and family-friendly services, is another great option for families. The hotel offers spacious suites and a kids club that provides a range of activities and games for children. Additionally, its prime oceanfront location allows for easy access to the beach and nearby attractions.

Best hotels for a romantic getaway:

La Concha Renaissance San Juan Resort: Known for its modern elegance and stunning oceanfront views, La Concha Renaissance San Juan Resort is the perfect choice for a romantic escape. The hotel offers luxurious rooms with balconies overlooking the beach, multiple pools, a spa, and a variety of dining options. Couples can enjoy a romantic sunset stroll along the vibrant Ashford Avenue, just steps away from the hotel.

El San Juan Hotel: This iconic beachfront hotel exudes timeless glamour and allure, making it an ideal romantic retreat. With its beautifully designed rooms, serene pools surrounded by lush gardens, a private beach, and an array of dining options, El San Juan Hotel caters to couples seeking a luxurious and memorable experience.

Best for location:

Sheraton Puerto Rico Hotel & Casino: Located in the Convention Center District, Sheraton Puerto Rico Hotel & Casino offers a central location for both business and leisure travelers. The hotel provides modern accommodations, a rooftop pool with panoramic city views, and a lively casino. Its proximity to historic Old San Juan and vibrant Condado ensures easy access to popular attractions, restaurants, and nightlife.

The Ritz-Carlton, San Juan: Situated in the desirable Isla Verde neighborhood, The Ritz-Carlton, San Juan offers a luxurious beachfront retreat. The hotel boasts elegant rooms, a tranquil spa, multiple dining options, and a beachfront pool with direct access to the pristine sandy beach. Guests can explore the nearby area, which features a range of water sports activities and a selection of restaurants and bars.

Best for a short city break:

Hotel El Convento: Situated in the heart of Old San Juan, Hotel El Convento is a boutique hotel with a rich history and a charming atmosphere. Housed in a former convent, the hotel offers elegantly appointed rooms, a rooftop terrace with panoramic views of the city, and a renowned restaurant serving traditional Puerto Rican cuisine. Its central location allows guests to easily explore the cobblestone streets, historical sites, and lively culture of Old San Juan.

AC Hotel by Marriott San Juan Condado: Located in the vibrant Condado neighborhood, this modern and stylish hotel provides an ideal base for a short city break. The hotel offers contemporary rooms, a rooftop pool, a fitness center, and a chic bar with panoramic views. Guests can enjoy exploring the trendy boutiques, diverse dining options, and the nearby beach during their stay.

Show moreLess