San Juan hotels

Search hundreds of travel sites at once for lodging in San Juan

Here is why travelers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Bundle and saveSave money when you bundle your flight + hotel.

Best San Juan hotels

Discover the best prices and deals for you by selecting your travel dates.
Choose your dates

Most recommended San Juan hotels

Show all
San Juan Airport Hotel - San Juan - Bedroom
$209+
Free Wi-Fi
Pet friendly
Hotel San Jorge - San Juan - Patio
Hotel San Jorge
7.4 Good
Santurce$73+
$73+
Free Wi-Fi
Hospedaje Primavera
4 Mediocre
Hato Rey Central$55+
$55+
Free Wi-Fi
Coral Princess Hotel
7.6 Good
Santurce$141+
$141+
Free Wi-Fi
Pool
Pet friendly
Acacia Boutique Hotel
7 Good
Santurce$146+
$146+
Free Wi-Fi
Pool
Pet friendly
Spa
La Capitana Old San Juan Building
6.6 Okay
San Juan Antiguo$97+
$97+
Free Wi-Fi
Pool
Pet friendly
Dreamcatcher By Dw
8.8 Very good
Santurce$251+
$251+
Parking
Free Wi-Fi
Pet friendly
Villa Herencia Hotel
8.4 Very good
San Juan Antiguo$183+
$183+
Free Wi-Fi
Dream Inn PR
8.9 Very good
Santurce$203+
$203+
Parking
Free Wi-Fi
Pool
Bposhtels San Juan
8.1 Very good
Santurce$47+
$47+
Free Wi-Fi
Pool

San Juan hotels near Plaza de Armas

Show all
CasaBlanca Hotel - San Juan - Balcony
CasaBlanca Hotel
8.2 Very good
San Juan Antiguo$162+
$162+
Free Wi-Fi
Hotel Rumbao, a Tribute Portfolio Hotel - San Juan - Lobby
Hotel Rumbao, a Tribute Portfolio Hotel
7.8 Good
San Juan Antiguo$282+
$282+
Free Wi-Fi
Pool
Hotel El Convento
8.3 Very good
San Juan Antiguo$299+
$299+
Free Wi-Fi
Pool
Navona Studios
8.1 Very good
San Juan Antiguo$112+
$112+
Free Wi-Fi

Top San Juan hotels with parking

Show all
Hotel Iberia - San Juan - San Juan - Balcony
Hotel Iberia - San Juan
7 Good
Santurce$146+
$146+
Parking
Free Wi-Fi
La Botanica Hotel - San Juan
La Botanica Hotel
9.2 Wonderful
Santurce$276+
$276+
Parking
Free Wi-Fi
Andalucia Guest House
9.1 Wonderful
Santurce$179+
$179+
Parking
Free Wi-Fi

The 10 best hotels in San Juan

Discover the top hotels in San Juan, handpicked by local expert Lori Zaino.
Lori Zaino
November 11, 2024

Rolling surf, a budding art scene, delicious cuisine, and the convenience that US travelers don’t need a passport to visit this beachy paradise all make San Juan, Puerto Rico, a top vacation destination. From the city’s colorful, colonial charm to its abundant golden sands, this place has it all – fun in the sun, plenty of culture, and lots of great hotels to choose from. I love San Juan for its versatility. It's ideal for everyone from history buffs and adventure lovers to foodies and beach bums. Start by deciding what kind of trip you’re after, then think about where to stay. You’re spoilt for choice when it comes to hotels in San Juan, whether you’re after a boutique property in the heart of Old San Juan, a resort on the sprawling beaches of Isla Verde, or a high-rise in trendy Condado. Here’s my pick of the best hotels in San Juan.

1.

La Botanica Hotel

Address:

1808 McLeary Avenue

Price:

$191-$329/night

Whenever I need a dose of wellness or to reconnect with nature, I head to La Botanica. This former home turned boutique gem is one of the best hotels in San Juan. It’s also one of the most unique – all the rooms come with outdoor showers, scent diffusers with oils, homemade teas and an Ayurvedic-inspired vegetarian breakfast.

Some rooms also have quirky amenities to encourage self-connection and inner peace, like indoor hammocks or vintage soaking tubs. You’ll find nature and serenity in abundance here, with plants indoors and outdoors, private gardens and daily yoga.

I particularly like relaxing in the hotel’s living room, a communal space that doubles as the lobby. I always aim to work a Friday into my stay here, as that’s when the hotel opens its pop-up restaurant that hosts local chefs and entertainment.

2.

Condado Vanderbilt Hotel

Address:

1055 Ashford Avenue

Price:

$301-$330,007/night

Condado Vanderbilt Hotel is one of the best hotels in San Juan for any occasion. The hotel caters to couples, families and business travelers by offering guestrooms as well as one-to-three-bedroom suites for utmost flexibility.

That being said, I prefer traveling here for a romantic getaway, because I find the hotel so luxurious and inviting. From 300-thread count Italian bed linens and marble bathrooms to French doors and windows that open up to sea views, everything feels wonderfully picturesque here.

I also appreciate the focus the hotel puts on cuisine. Here you’ll find a range of upscale dining options like STK, AVO Lounge (a cigar bar) and the Veritas Wine & Cognac bar, as well as breezy oceanfront spots like Tacos and Tequila (no prizes for guessing what they serve here) and Ola, a seafront joint that dishes up local Puerto Rican delights.

3.

Hotel El Convento

Address:

100 Cristo Street

Price:

$169-$1,092/night

Hotel El Convento is one of the best hotels in San Juan if you want to stay directly in the Old San Juan district. This hotel's history has always intrigued me. It was a Carmelite convent nearly 400 years ago before it was converted into a hotel in 1962.

I love how you can still feel the history in its wooden-beamed ceilings, Juliet balconies and mahogany wood, but also enjoy modern comforts like cushioned mattresses and updated technology.

Although the hotel’s plunge pool and hot tub are small, I love dipping in while enjoying the gorgeous views that overlook the San Juan Bay and the colonial center. And I never miss the daily wine reception, which includes a complimentary wine and cheese tasting for guests on the La Veranda Terrace.

4.

Sheraton Puerto Rico Hotel & Casino

Address:

200 Convention Boulevard

Price:

$221-$921/night

Located near the San Juan Cruise Port Terminal, the Sheraton Puerto Rico Hotel & Casino is one of the best hotels in San Juan, especially if you have a cruise planned. All the guestrooms come with expansive city views, king beds and marble bathrooms, though I’d highly recommend splurging on a room with a view of San Juan Bay.

My preferred hangout spot here is the rooftop infinity pool, which is a truly glamorous spot to soak up the sun (pro tip: you can still get a day pass here, even if you stay at another top-rated hotel in San Juan).

Although this is one of the best hotels in San Juan for families (there are a number of different categories of guestrooms and suites of varying sizes), I usually stay here with friends. The on-site casino and numerous dining options, from Texan-Brazilian-inspired steakhouses to Nikkei cuisine, provide endless entertainment.

5.

El Colonial - Adults Only

Address:

312 C. de San Francisco

Price:

$71-$718/night

One of the best hotels in San Juan for adults, you’ll only be able to stay at the El Colonial Adults Only if you’re 23 years of age or older. Located in Old San Juan, this boutique colonial hotel is more than 150 years old, but has been recently renovated with all the modern amenities you might need.

However, due to the age of the building, it may not be the best choice for those who are less mobile, as the hotel has many stairs and no elevator.

There are several room options to choose from, but my favorites are the queen rooms with private terraces. These come with outdoor showers and tubs, sun loungers and a table and chairs, so you can maximize your time outside. If you don’t manage to snag one of them, you can still enjoy views from the hotel’s rooftop terrace.

6.

San Juan Marriott Resort & Stellaris Casino

Address:

1309 Ashford Avenue

Price:

$209-$2,063/night

The only person who might enjoy the San Juan Marriott Resort & Stellaris Casino more than me is my son, who loves whooshing down the waterslide into the kiddie pool. Meanwhile, I’ll be parked poolside too, enjoying the sea views at this beachside Condado hotel. One of the best hotels in San Juan for families, there’s something here to please those of all ages.

Adults will love the on-site Stellaris Casino, wellness center and daily yoga and water aerobics, while kids can enjoy arts and crafts and the children’s pool.

Everyone will appreciate the newly renovated guestrooms, which come with balconies featuring panoramic views of the city or the ocean. You won’t have to leave to dine either, as the hotel has eight different restaurants, including an Italian eatery, coffeehouse and beachfront dining options.

7.

The Royal Sonesta San Juan

Address:

5961 Isla Verde Avenue

Price:

$242-$2,333/night

I book a stay at The Royal Sonesta San Juan when I want that quintessential beachfront resort experience. One of the best hotels in San Juan, the resort is in Isla Verde, a short drive from the Luis Muñoz Marin International Airport (SJO).

It’s also an ideal hub if you want to explore the history, architecture and cuisine of Old San Juan, as well as head further afield to visit the El Yunque Rainforest or beyond. The lowest-category rooms come with city views, while the ocean-view rooms offer those postcard-perfect vistas I dream about during chilly Midwest winters.

Your biggest decision here will be whether to relax at the lagoon-style pool or opt for a chair on the beach. I also love that the hotel gives me a little taste of home at the Ruth Cris Steakhouse, before sipping cocktails at Ocean Breeze, the resort’s oceanfront bar and restaurant.

8.

La Concha Renaissance San Juan Resort

Address:

1077 Ashford Ave Condado

Price:

$254-$3,474/night

The La Concha Renaissance San Juan Resort’s sea-inspired rooms offer exactly the sort of serene escape I look for on vacation. The decor here features crisp white lines, green and blue design touches and rattan wood, drawing inspiration from its beachy, oceanfront Condado surroundings.

Trust me when I say this is a hotel where you’ll want to upgrade to an ocean-view room – all the better to take in the turquoise emerald hues of the sea from your private balcony.

Swimmers can take their pick of outdoor pools, as this property has a few. The hotel’s beach is also ideal for swimming, as a small breaker of rocks keeps the waves in check. But the beachfront Loft bar and restaurant is my favorite place to hang out, home to local rum cocktails and rum tastings.

9.

Condado Ocean Club

Address:

1045 Avenida Doctor Ashford

Price:

$215-$993/night

One of the best hotels in San Juan located on Condado’s beachy hotel strip, the Condado Ocean Club brands itself as not just an adults-only hotel but an exclusive club. This is where I stay when I want a truly sophisticated and chic experience.

Spend the day lounging at the infinity pool, soaking up the sun on the hotel’s semi-private stretch of Condado Beach or dining directly on the beach (yup, with your feet in sand) at the aptly-named Sandbox restaurant.

There isn’t a bad room at this hotel. All have dazzling water views you can admire from the floor-to-ceiling windows (some of the Condado lagoon and some of the ocean). Although there are plenty of cute shops in Old San Juan, I love popping into this hotel’s Wildside Boutique to pick up stylish gifts for friends or some new swimwear for myself.

10.

Caribe Hilton

Address:

1 San Geronimo Street

Price:

$254-$1,995/night

One of the best hotels in San Juan (and perhaps one of the largest), the Caribe Hilton sits on 17 acres of tropical gardens and charming beachfront. Located steps away from Luis Muñoz Riviera Park and just minutes from Condado Beach and Old San Juan, it also overlooks the historic Fortín de San Jerónimo del Boquerón.

The hotel claims to have invented the piña colada. Whether that’s true or not, who knows, but I love sipping the frothy drink at the Caribar terrace while taking in the stunning ocean views. But it’s not all about the cocktails here, with so many on-site amenities to enjoy.

Hang out at the pool complex, the spa, or the beach, or play tennis day or night at the hotel’s lighted courts. Even working out is fun here, with Yo-lates classes and a fitness center offering ocean panorama views.

How much is a San Juan hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

Good to know

Low season

September

High season

January

Average price (weeknight)

$421

Average price (weekend night)

$438
Cheapest month to stay with an average 50% drop in price.
Most expensive month to stay with an average 34% rise in price.
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

When to book a hotel in San Juan

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

Top tips for finding San Juan hotel deals

  • Book at least 88 days before your stay begins to get the best price for your San Juan hotel.
  • The cheapest 3-star hotel room in San Juan found on KAYAK in the last 2 weeks was $58, while the most expensive was $594.
  • How long should you stay? KAYAK users usually book their hotel in San Juan for 3 days.
  • Some of the best hotels in San Juan are in the Condado area, including La Concha Renaissance San Juan Resort, which features an on-site casino.
  • With several swimming pools and sea views, the La Concha Renaissance San Juan Resort is an excellent option for a fabulous seaside getaway.
  • If you’re after an all-inclusive resort, The Condado Plaza Hilton is a good choice that features a private beach and four swimming pools.
  • The Ocean Park neighborhood is a good option for budget travelers seeking a cheap hotel on or near the beach, such as Abitta Boutique Hotel and Canario Boutique Hotel.
  • The Old San Juan area is filled with hotels featuring traditional architecture and romantic balconies, such as Hotel El Convento and La Terraza de San Juan.
  • Old San Juan is a great area for travelers looking for exciting nightlife. To make the most of it, book a room at the Monastery Art Suites, which is close to attractions like La Fortaleza, a 16th century mansion.
  • The The Casa Isabel Bed and Breakfast is an ideal place to go on a budget vacation, where you will be able to save more on the free breakfast offered.
  • If you love golf, both playing and watching, the Villa Herencia Hotel has golfing facilities which you can take advantage of.
  • Beach enthusiasts should visit Condado Ocean Club since they can take advantage of both the beach and the view from the hotel's coastline.
  • If you don't want to leave your dog or cat at home, go to The Dreamcatcher Hotel because they offer a pet-friendly setting for an additional fee.
  • If you like to gamble or just want to have a good time while you're in the neighborhood, go over to the casino at the Embassy Suites by Hilton San Juan Hotel & Casino

FAQs when booking a hotel in San Juan

  • What hotels in San Juan have a good rooftop pool?

    The Ciqala Luxury Suites is a good option for groups traveling together, as this property features adjoining two-bedroom suites and comes with free breakfast and a chic rooftop pool. There’s also the Hotel El Convento in the Old San Juan area that features a rooftop terrace with a pool, hot tub and bar.

  • Which hotels in San Juan are good for honeymoons?

    At the eastern end of San Juan Island, Condado Lagoon Villas At Paseo Caribe is a good option for couples looking for luxury, romance, and privacy. The hotel offers gorgeous views of the Caribbean Sea from private guest room balconies, and is situated near a range of shops and fine dining options.

  • Are there good hotels near Paseo de la Princesa?

    Guests who would like to stay near the elegant promenade, Paseo de la Princesa, will find that Monastery Art Suites is an excellent option. The colorful, eclectically decorated hotel is housed within a refurbished Spanish colonial building and boasts beautiful views of San Juan Bay. Alternatively, the Villa Herencia Hotel is another fabulous option, just a short walk from the promenade.

  • What are good family hotels in San Juan?

    A five-minute walk to the beach, the Verdanza Hotel San Juan is an excellent family hotel, which features an outdoor swimming pool with a hot tub and splash park. Some rooms offer direct access of the park, while other feature private balconies with views of the Caribbean Sea.

  • Are there any hotels located near the San Juan Airport?

    Yes. One of Puerto Rico’s top-rated resort hotels, Courtyard by Marriott Isla Verde Beach Resort is located just behind Luis Muñoz Marín International Airport, steps from the beach, and features an on-site casino as well as several restaurants and bike rentals for exploring the seaside streets of San Juan.

  • Which is the best hotel to work from while on vacation in San Juan?

    If you are heading to San Juan for business or are just looking for a place where you can go on vacation and still work, the Best Western Plus Condado Palm Inn & Suites is the ideal place for you. The hotel comes with a business center which provides you with an ideal environment which you can work in. Additionally, there are meeting and conference facilities which you can utilize when you want to host a number of people for a business meeting or conference at the hotel.

  • What are my accessibility and suitability options in the hotels in the area?

    You should think about the Holiday Inn Express San Juan Condado because suitability and accessibility are crucial for your comfort and convenience while at a hotel. There are roll-in showers, lowered sinks, shower chairs, grab rails in the toilets, and modified baths in certain particularly constructed rooms for wheelchair accessibility. The hotel has both stairs and an elevator for easier access to the upper stories. Additionally, expect to encounter bilingual employees to facilitate conversation.

  • Are there hotels with parking services in the San Juan area?

    Finding hotels with good parking and other relevant facilities is one of the advantages of making a low-cost hotel reservation in the San Juan region, just like like the La Terraza de San Juan and Dreamcatcher By Dw. For as long as you stay at the hotel, you will have free access to on-site parking. If you have a lot of luggage, you may find it helpful to use the airport shuttle, which will pick you up from the airport when you check in and drop you off when you depart.

  • What are some of the services and conveniences offered at the San Juan hotels?

    There are services and conveniences that are dedicated to the client in many of the hotels in the area such as the AC Hotel by Marriott San Juan Condado. The hotel has an ATM where you are able to make transactions instead of looking for services outside the establishment. There is a wake-up service geared towards ensuring you enjoy your mornings at the hotel. You are entitled to a safety deposit box where you can store cash and other valuables. You may also want to consider the Caribe Hilton which offers currency exchange onsite and car rental services so you can go around town.

  • Where to stay in San Juan?

    Those looking for a hotel in San Juan on KAYAK tend to search in Santurce, Condado and in close proximity to Isla Verde.

  • What are the best hotels near Isla Verde?

    Isla Verde being one of the most popular landmarks in San Juan, many travelers enjoy staying close by. Hampton Inn & Suites San Juan, Coral by the Sea and Esj Azul are recommended hotels on KAYAK within walking distance.

  • How much does a hotel cost in San Juan?

    In the last 3 days, double rooms in San Juan have been found on KAYAK for as cheap as $36. On average, the price for a double room is $377.

  • How much is a hotel in San Juan for tonight?

    The best deal for a 3-star hotel room in San Juan found by KAYAK users in the last 3 hours was $53, while a 4-star hotel room the lowest price was $151. The cheapest room found overall was for $36.

  • How much is a hotel in San Juan for this weekend?

    In the last 3 days, the best price displayed on KAYAK for a double hotel room in San Juan for the upcoming weekend was $52 per night. We also found good deals for 3-star hotel rooms from $52 and 4-star hotel rooms from $225.

  • How do I find a hotel in central San Juan?

    After you launch a hotel search on KAYAK, you can refine your research by neighborhood, which allows you to pick the central San Juan districts. You can also do a search using the city map to choose a specific location, like San Juan city center.

  • How can I find hotels near me?

    Take a look at our extensive hotel map to find the best hotels near you.

  • Are there San Juan hotels with free parking?

    There are many hotels in San Juan that offer both parking and free parking. Popular choices among KAYAK users include Dreamcatcher By Dw, Dream Inn PR and Hotel Iberia - San Juan.

Where to stay in San Juan?

Our map will help you find the perfect place to stay in San Juan by showing you the exact location of each hotel.

What San Juan hotel guests are talking about

Show all

Hotels about topic

Show all
Acacia Boutique Hotel - San Juan - Lobby
Acacia Boutique Hotel
7 Good
Santurce$146+
$146+
Free Wi-Fi
Pool
Pet friendly
Spa
At Wind Chimes Boutique Hotel - San Juan - Pool
At Wind Chimes Boutique Hotel
7.2 Good
Santurce$109+
$109+
Free Wi-Fi
Pool
Pet friendly
Trópica Beach Hotel
8.9 Very good
Santurce$189+
$189+
Free Wi-Fi
Pool
Pet friendly
Andalucia Guest House
9.1 Wonderful
Santurce$179+
$179+
Parking
Free Wi-Fi
Montcaribe Guesthouse
8.1 Very good
Santurce$109+
$109+
Free Wi-Fi
Canario Lagoon Hotel
7.2 Good
Santurce$158+
$158+
Free Wi-Fi
Pool
Hotel Bolivar
4.9 Mediocre
Santurce$93+
$93+
Free Wi-Fi
Tres Palmas Inn
8.1 Very good
Santurce$100+
$100+
Free Wi-Fi
Condado Vanderbilt Hotel
8.8 Very good
Santurce$429+
$429+
Free Wi-Fi
Pool
Pet friendly
Spa
Canario Boutique Hotel
6.3 Okay
Santurce$108+
$108+
Free Wi-Fi
Pet friendly
The Wave Hotel Condado
6.9 Okay
Santurce$157+
$157+
Free Wi-Fi
Pool
Pet friendly

Popular topics

Everything you need to know for your stay in San Juan

San Juan Hotel Deals. Search and compare hotels in San Juan. Find cheap hotel rooms in San Juan. KAYAK searches hundreds of travel sites to help you find cheap hotels and book the room that suits you best.

Not what you’re looking for? Find thousands of other hotels, flights, car rentals and package deals with KAYAK.