Find and Book Top Hotels in San Juan

Search among 80 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 80
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
Great106 reviews
MapView on map7.5 km from City Centre
From   US$ 435 /nightSelect
8.4
Great208 reviews
MapView on map3.5 km from City Centre200 m from San Juan Bautista Cathedral
From   US$ 183 /nightSelect
8.4
Great418 reviews
8.9 km from City Centre
From   US$ 102 /nightSelect
8.2
Great116 reviews
1.3 km from City Centre300 m from Ashford Avenue
From   US$ 364 /nightSelect
8.4
Great97 reviews
300 m from City Centre700 m from Puerto Rico Convention Center
From   US$ 199 /nightSelect
Resort
8.2
Great224 reviews
1.1 km from City Centre1.4 km from Puerto Rico Convention Center
From   US$ 159 /nightSelect
8.2
Great214 reviews
From   US$ 133 /nightSelect
8.4
Great184 reviews
1.5 km from City Centre100 m from Ashford Avenue
From   US$ 199 /nightSelect
7.8
Very good110 reviews
7.7 km from City Centre
From   US$ 99 /nightSelect
8.6
Great111 reviews
2.5 km from City Centre800 m from Centro Europa
From   US$ 113 /nightSelect
8.4
Great62 reviews
8.0 km from City Centre
From   US$ 359 /nightSelect
8.4
Great93 reviews
6.9 km from City Centre
From   US$ 149 /nightSelect
8.2
Great310 reviews
3.3 km from City Centre100 m from Old San Juan
From   US$ 158 /nightSelect
8.2
Great237 reviews
3.0 km from City Centre400 m from Old San Juan
From   US$ 129 /nightSelect
8.2
Great228 reviews
1.3 km from City Centre200 m from Ashford Avenue
From   US$ 101 /nightSelect
7.8
Very good126 reviews
1.6 km from City Centre200 m from Ashford Avenue
From   US$ 72 /nightSelect
8.4
Great108 reviews
1.6 km from City Centre300 m from Ashford Avenue
From   US$ 126 /nightSelect
1.3 km from City Centre300 m from Ashford Avenue
From   US$ 272 /nightSelect
7.8
Very good110 reviews
7.0 km from City Centre
From   US$ 75 /nightSelect
Bed & Breakfast
8.4
Great45 reviews
3.1 km from City Centre400 m from Old San Juan
From   US$ 245 /nightSelect
8.4
Great312 reviews
1.3 km from City Centre200 m from Ashford Avenue
From   US$ 98 /nightSelect
8.2
Great51 reviews
3.4 km from City Centre100 m from Ocean Park Beach
From   US$ 459 /nightSelect
8.2
Great143 reviews
7.1 km from City Centre
From   US$ 119 /nightSelect
7.8
Very good43 reviews
1.5 km from City Centre400 m from Ashford Avenue
From   US$ 88 /nightSelect
8.2
Great169 reviews
3.4 km from City Centre200 m from Old San Juan Organic Farmers Market
From   US$ 164 /nightSelect
8.2
Great131 reviews
3.0 km from City Centre400 m from Old San Juan
From   US$ 63 /nightSelect
8.4
Great197 reviews
4.6 km from City Centre500 m from Barbosa Park
From   US$ 119 /nightSelect
8.4
Great113 reviews
3.2 km from City Centre300 m from Old San Juan
From   US$ 212 /nightSelect
Apartment
8.4
Great56 reviews
6.4 km from City Centre1.9 km from Condado Beach
From   US$ 99 /nightSelect
8.2
Great107 reviews
3.1 km from City Centre200 m from Old San Juan
From   US$ 70 /nightSelect
8.4
Great256 reviews
6.5 km from City Centre
From   US$ 185 /nightSelect
8.4
Great313 reviews
7.1 km from City Centre
From   US$ 147 /nightSelect
8.6
Great318 reviews
400 m from City Centre1000 m from Puerto Rico Convention Center
From   US$ 95 /nightSelect
8.2
Great48 reviews
1.8 km from City Centre500 m from Contemporary Art Museum
From   US$ 164 /nightSelect
8.2
Great44 reviews
3.0 km from City Centre400 m from Old San Juan
From   US$ 210 /nightSelect
Hostel
8.8
Great30 reviews
3.0 km from City Centre300 m from Old San Juan
From   US$ 36 /nightSelect
1.7 km from City Centre400 m from Ashford Avenue
From   US$ 109 /nightSelect
Bed & Breakfast
8.4
Great49 reviews
2.7 km from City Centre800 m from Ocean Park Beach
From   US$ 125 /nightSelect
8.2
Great42 reviews
3.4 km from City Centre100 m from San Juan Bautista Cathedral
From   US$ 229 /nightSelect
8.4
Great15 reviews
3.1 km from City Centre500 m from Sagrado Corazon Station
From   US$ 24 /nightSelect
9.2
Perfect11 reviews
1.8 km from City Centre1.6 km from Puerto Rico Convention Center
From   US$ 54 /nightSelect
8.4
Great135 reviews
2.1 km from City Centre800 m from Ashford Avenue
From   US$ 283 /nightSelect
8.4
Great50 reviews
3.6 km from City Centre300 m from Ocean Park Beach
From   US$ 337 /nightSelect
3.3 km from City Centre100 m from Old San Juan
From   US$ 345 /nightSelect
8.4
Great62 reviews
3.0 km from City Centre400 m from Old San Juan
From   US$ 113 /nightSelect
8.8
Great13 reviews
6.4 km from City Centre1.9 km from Condado Beach
From   US$ 215 /nightSelect
8.0
Great38 reviews
3.0 km from City Centre400 m from Old San Juan
From   US$ 119 /nightSelect
Hostel
9.6
Perfect2 reviews
2.9 km from City Centre700 m from Ocean Park Beach
From   US$ 67 /nightSelect
Guest house
8.0
Great45 reviews
2.0 km from City Centre700 m from Contemporary Art Museum
From   US$ 89 /nightSelect
8.0
Great93 reviews
300 m from City Centre300 m from Puerto Rico Convention Center
From   US$ 187 /nightSelect
  • 1
  • 2

Best hotels and places to stay in San Juan

Why visit?

San Juan, Puerto Rico is a vibrant city with a rich history, stunning beaches, and delicious cuisine. Exploring its charming streets and immersing yourself in the local culture is a must-do for any traveler. The city boasts a wide range of top-notch hotels, such as Marriott San Juan, offering a comfortable and luxurious stay for all visitors.

Where to stay?

Old San Juan: This historic neighborhood is a popular choice for tourists due to its picturesque cobblestone streets, colorful Spanish colonial buildings, and iconic landmarks like the San Juan Cathedral. Hotels in Old San Juan such as Hotel San Juan Puerto Rico provide a unique cultural experience, offering easy access to historic sites, charming cafes, and boutique shops.

Condado: Located just east of Old San Juan, Condado is known for its upscale resorts, beautiful sandy beaches, and vibrant nightlife. Hotels in Condado, like San Juan Puerto Rico Hotels, offer breathtaking ocean views and access to trendy restaurants, high-end shopping, and a lively atmosphere.

Isla Verde: Situated on the northeastern coast of San Juan, Isla Verde is a beach-lovers paradise. The area is home to a variety of luxury beachfront resorts, including San Juan Puerto Rico Resorts. Visitors can enjoy pristine white sands, crystal-clear waters, and a range of water activities. Isla Verde is also conveniently located near the airport.

What is the price per hotel room per night?

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

4-star hotels: The average price per night is around $200 to $400.

5-star hotels: The average price per night is around $400 to $800.

Best value for money:

Hotel Miramar: Located in the trendy Miramar neighborhood, Hotel Miramar offers comfortable and affordable accommodation. With its convenient location, guests can easily explore the vibrant city of San Juan. The hotel provides modern amenities and a friendly staff, ensuring a pleasant stay without breaking the bank.

Condado Lagoon Villas at Caribe Hilton: This resort-style hotel offers spacious and well-appointed rooms with stunning lagoon views. Located in the desirable Condado area, guests can enjoy easy access to the beach, dining, and entertainment options. The hotel features a swimming pool, fitness center, and on-site restaurant, providing excellent value for money.

Hyatt House San Juan: Situated in the Isla Verde neighborhood, Hyatt House San Juan is a comfortable and budget-friendly option. The hotel offers spacious suites with kitchenettes, ideal for families or travelers looking for additional amenities. Guests can enjoy a complimentary breakfast, outdoor pool, and easy access to the beautiful Isla Verde Beach.

Best kids-friendly hotels:

Caribe Hilton: Known for its family-friendly atmosphere, Caribe Hilton offers a wide range of amenities and activities for children. Kids can enjoy the supervised kids club, childrens pool with water slides, and a variety of outdoor recreational options. The hotel is located near the historic sites of San Juan, providing a perfect blend of family fun and cultural exploration.

Embassy Suites by Hilton San Juan Hotel & Casino: This all-suite hotel provides spacious accommodations suitable for families. Kids will love the outdoor pool with a waterfall and the arcade room. The hotel offers a complimentary evening reception and a made-to-order breakfast, ensuring a convenient and enjoyable stay for both parents and children.

Best hotels for a romantic getaway:

La Concha Renaissance San Juan Resort: This luxury beachfront resort offers a romantic and upscale setting for couples. With its stunning ocean views, stylish rooms, and a variety of dining options, La Concha Renaissance provides an ideal backdrop for a romantic escape. Couples can lounge by the infinity pool or enjoy a couples massage at the on-site spa.

El Convento: Nestled in the heart of Old San Juan, El Convento is a historic hotel that exudes charm and elegance. The hotel features beautifully restored architecture, a rooftop terrace with panoramic views, and a romantic courtyard. Couples can explore the cobblestone streets of Old San Juan hand-in-hand and savor intimate dinners at the hotels renowned restaurant.

Best for location:

AC Hotel San Juan Condado: Positioned in the vibrant Condado district, AC Hotel San Juan Condado offers a stylish and contemporary stay. Its central location provides easy access to popular attractions, restaurants, and nightlife. Guests can enjoy the rooftop pool with beautiful city views and unwind in the sleek and modern guest rooms.

Sheraton Old San Juan Hotel: Situated in the heart of Old San Juan, the Sheraton offers an unbeatable location near historic sites, museums, and scenic waterfront promenades. Guests can explore the citys rich history and enjoy breathtaking views of the bay. The hotel also features a rooftop pool and several dining options within walking distance.

San Juan Marriott Resort & Stellaris Casino: Located in the upscale Condado neighborhood, the San Juan Marriott Resort offers an idyllic beachfront setting. Guests can soak up the sun on the pristine beach or indulge in water sports. The hotel is also just a short drive away from popular attractions such as Old San Juan and El Morro Fort.

Best for a short city break:

AC Hotel by Marriott San Juan Condado: Perfect for a quick city getaway, this modern hotel offers comfortable rooms with a sleek design. Its location in Condado allows easy access to the beach, shopping, and dining options. Guests can enjoy the rooftop bar and pool while taking in panoramic views of the city.

Sheraton Puerto Rico Hotel & Casino: Situated near the Convention Center, the Sheraton Puerto Rico Hotel offers a convenient base for exploring the city. With its contemporary decor and a range of amenities including an on-site casino, guests can enjoy a vibrant urban experience. The hotel also features a pool and multiple dining options for a well-rounded stay.

Show moreLess