Find and Book Top Rated Hotels in San Juan

Search among 131 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
1-50 out of 131
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
8.0
Great99 reviews
MapView on map4.6 mi from City Center500 yd from Isla Verde Mall
From   US$ 211 /nightSelect
8.2
Great111 reviews
MapView on map1500 yd from City Center300 yd from Ashford Avenue
From   US$ 394 /nightSelect
Resort
8.2
Great217 reviews
1200 yd from City Center1600 yd from Puerto Rico Convention Center
From   US$ 395 /nightSelect
8.0
Great93 reviews
300 yd from City Center400 yd from Puerto Rico Convention Center
From   US$ 280 /nightSelect
8.4
Great179 reviews
1600 yd from City Center100 yd from Ashford Avenue
From   US$ 199 /nightSelect
8.4
Great297 reviews
4.4 mi from City Center500 yd from Isla Verde Mall
From   US$ 147 /nightSelect
8.2
Great116 reviews
200 yd from City Center600 yd from Puerto Rico Convention Center
From   US$ 208 /nightSelect
8.4
Great48 reviews
1400 yd from City Center500 yd from Ashford Avenue
From   US$ 257 /nightSelect
8.4
Great24 reviews
1400 yd from City Center400 yd from Ashford Avenue
From   US$ 349 /nightSelect
8.4
Great136 reviews
1.1 mi from City Center500 yd from Ashford Avenue
From   US$ 246 /nightSelect
8.4
Great196 reviews
2.2 mi from City Center300 yd from San Juan Bautista Cathedral
From   US$ 183 /nightSelect
1400 yd from City Center300 yd from Ashford Avenue
From   US$ 272 /nightSelect
8.4
Great225 reviews
5.2 mi from City Center
From   US$ 116 /nightSelect
8.6
Great111 reviews
1.5 mi from City Center800 yd from Centro Europa
From   US$ 113 /nightSelect
8.4
Great134 reviews
1.3 mi from City Center900 yd from Ashford Avenue
From   US$ 143 /nightSelect
8.4
Great50 reviews
2.2 mi from City Center300 yd from Ocean Park Beach
From   US$ 337 /nightSelect
8.4
Great97 reviews
300 yd from City Center700 yd from Puerto Rico Convention Center
From   US$ 253 /nightSelect
8.4
Great55 reviews
500 yd from City Center1000 yd from Puerto Rico Convention Center
From   US$ 260 /nightSelect
8.2
Great100 reviews
700 yd from City Center1000 yd from Ashford Avenue
From   US$ 224 /nightSelect
8.2
Great202 reviews
1.7 mi from City Center500 yd from Old San Juan
From   US$ 133 /nightSelect
8.4
Great62 reviews
5.0 mi from City Center
From   US$ 359 /nightSelect
8.0
Great228 reviews
1.9 mi from City Center400 yd from Old San Juan
From   US$ 129 /nightSelect
8.2
Great47 reviews
2.1 mi from City Center200 yd from Old San Juan
From   US$ 400 /nightSelect
8.4
Great245 reviews
4.0 mi from City Center
From   US$ 185 /nightSelect
7.8
Very good122 reviews
1.0 mi from City Center200 yd from Ashford Avenue
From   US$ 72 /nightSelect
8.4
Great55 reviews
1.9 mi from City Center400 yd from Old San Juan
From   US$ 113 /nightSelect
1.0 mi from City Center400 yd from Ashford Avenue
From   US$ 109 /nightSelect
8.2
Great51 reviews
2.1 mi from City Center100 yd from Ocean Park Beach
From   US$ 311 /nightSelect
8.0
Great41 reviews
600 yd from City Center400 yd from Puerto Rico Convention Center
From   US$ 149 /nightSelect
8.4
Great105 reviews
2.0 mi from City Center300 yd from Old San Juan
From   US$ 212 /nightSelect
7.8
Very good22 reviews
4.7 mi from City Center300 yd from Isla Verde Mall
From   US$ 223 /nightSelect
8.6
Great308 reviews
500 yd from City Center1000 yd from Puerto Rico Convention Center
From   US$ 95 /nightSelect
8.4
Great64 reviews
2.2 mi from City Center200 yd from San Juan Bautista Cathedral
From   US$ 159 /nightSelect
8.4
Great108 reviews
1700 yd from City Center200 yd from Ashford Avenue
From   US$ 126 /nightSelect
Hotel
8.2
Great46 reviews
2.2 mi from City Center400 yd from Ocean Park Beach
From   US$ 231 /nightSelect
Bed & Breakfast
8.4
Great45 reviews
1.9 mi from City Center400 yd from Old San Juan
From   US$ 245 /nightSelect
8.4
Great114 reviews
1700 yd from City Center200 yd from Ashford Avenue
From   US$ 74 /nightSelect
8.2
Great170 reviews
2.1 mi from City Center200 yd from Old San Juan Organic Farmers Market
From   US$ 164 /nightSelect
8.4
Great53 reviews
2.1 mi from City Center200 yd from Old San Juan
From   US$ 318 /nightSelect
8.4
Great94 reviews
1.9 mi from City Center400 yd from Old San Juan
From   US$ 215 /nightSelect
8.4
Great41 reviews
1.1 mi from City Center500 yd from Contemporary Art Museum
From   US$ 164 /nightSelect
8.2
Great119 reviews
1.9 mi from City Center400 yd from Old San Juan
From   US$ 63 /nightSelect
8.4
Great15 reviews
1.9 mi from City Center600 yd from Sagrado Corazon Station
From   US$ 24 /nightSelect
Aparthotel
7.6
Very good17 reviews
2.3 mi from City Center500 yd from Ocean Park Beach
From   US$ 118 /nightSelect
8.4
Great12 reviews
2.9 mi from City Center600 yd from Barbosa Park
From   US$ 377 /nightSelect
8.2
Great37 reviews
1.9 mi from City Center400 yd from Old San Juan
From   US$ 210 /nightSelect
8.4
Great54 reviews
2.0 mi from City Center400 yd from Ocean Park Beach
From   US$ 149 /nightSelect
7.8
Very good109 reviews
4.8 mi from City Center500 yd from Isla Verde Mall
From   US$ 99 /nightSelect
Guest house
8.8
Great48 reviews
2.2 mi from City Center400 yd from Ocean Park Beach
From   US$ 229 /nightSelect
8.6
Great34 reviews
1.4 mi from City Center200 yd from Centro Europa
From   US$ 133 /nightSelect

Best hotels and places to stay in San Juan

Why visit?

San Juan, Puerto Rico's vibrant capital city, offers a fascinating blend of history, culture, and natural beauty. With its rich colonial heritage, stunning beaches, and vibrant nightlife, it is a must-visit destination for tourists. Whether you are looking to explore historical sites, lounge on pristine beaches, indulge in delicious cuisine, or enjoy exciting water sports, San Juan has something for everyone.

Where to stay?

When it comes to choosing the best areas to stay in San Juan, there are a few neighborhoods that stand out for their attractions, convenience, and variety of accommodations. Here are the top areas to consider:

Old San Juan: This historic district is known for its colorful Spanish colonial buildings, cobblestone streets, and charming atmosphere. Staying here puts you within walking distance of renowned attractions like El Morro Fortress and San Juan Cathedral. The area offers a range of boutique hotels and guesthouses.

Condado: Located just east of Old San Juan, Condado is a popular beachfront neighborhood. It boasts luxurious resorts, trendy restaurants, high-end shops, and a vibrant nightlife scene. The area is ideal for beach lovers and those seeking a lively atmosphere.

Isla Verde: Situated near the Luis Muñoz Marín International Airport, Isla Verde is known for its beautiful beaches and upscale resorts. It offers easy access to various water activities and is well-known for its buzzing nightlife. The area is also conveniently close to the tourist sites in Old San Juan.

Price per hotel room per night:

The average price per hotel room per night in San Juan varies depending on the hotel's star rating. Here is a rough estimate:

3-star hotels: $80-$150

4-star hotels: $150-$250

5-star hotels: $250 and above

Best value for money:

CasaBlanca Hotel: Located in Old San Juan, this charming boutique hotel offers comfortable rooms, a rooftop terrace, and complimentary breakfast. Prices start at around $100 per night.

Tres Palmas Inn: Situated in Ocean Park, this cozy beachfront hotel provides affordable accommodations, a complimentary breakfast, and a relaxing courtyard. Prices start at around $120 per night.

Best kids-friendly hotels:

Caribe Hilton: This renowned beachfront resort in Condado offers a range of family-friendly facilities, including pools, water slides, and outdoor activities. It also has a kids' club and babysitting services for parents' convenience.

El Conquistador Resort: Located in Fajardo near San Juan, this expansive resort provides numerous kid-friendly amenities such as a water park, golf course, and a children's pool. It also offers babysitting services and various on-site dining options.

Best hotels for a romantic getaway:

The Ritz-Carlton, San Juan: Situated in Isla Verde, this upscale resort provides elegant rooms, a casino, a beachfront pool, and a spa. The hotel's peaceful ambiance and attentive service cater to couples seeking a romantic escape.

Best for location:

Sheraton Old San Juan Hotel: Located right in the heart of Old San Juan, this hotel offers easy access to the city's historic sites, restaurants, and shopping areas. It provides comfortable rooms and a rooftop pool with breathtaking views.

Condado Vanderbilt Hotel: Situated on Condado Beach, this luxurious hotel puts you close to upscale shopping, dining, and nightlife options. It features beautifully designed rooms, oceanfront pools, and a rooftop terrace.

San Juan Marriott Resort & Stellaris Casino: This beachfront resort in Condado offers a convenient location, comfortable rooms, a casino, and multiple dining options. The hotel is within walking distance of popular attractions and vibrant nightlife.

Best for a short city break:

Hotel El Convento: Nestled in a restored convent in Old San Juan, this boutique hotel exudes charm and elegance. It offers luxurious rooms, a rooftop plunge pool, and a renowned restaurant, making it perfect for a relaxing city break.

AC Hotel San Juan Condado: Located in the vibrant Condado neighborhood, this modern hotel provides contemporary rooms, a rooftop pool, and a fitness center. Its central location offers easy access to the beach, shops, and restaurants.

Show moreLess