Skip to main content
---
San Juan
Photo: Godot13 · CC BY-SA 4.0

Where to Stay

Best Hotels in San Juan

A practical guide to the best hotels in San Juan, Puerto Rico, by area, budget and style, from Old San Juan landmarks to Condado and Isla Verde resorts.

Choosing the best hotels in San Juan starts with deciding between history and the beach.

Old San Juan suits travelers who want to walk out the door into colonial streets, plazas, restaurants and the forts, while Condado lines a busy beach with large hotels a short ride from the old city.

Isla Verde, near the airport, has the longest beach and many of the big resorts, and Ocean Park offers small guesthouses on a relaxed local beach. Some visitors pair a city stay with a few nights at a resort in Dorado or Río Grande, or near El Yunque.

San Juan hotels range from historic landmarks, including the Condado Vanderbilt Hotel, opened in 1919, the Caribe Hilton, opened in 1949, and Hotel El Convento, set in a 17th-century Carmelite convent, to modernist icons like La Concha, large beachfront resorts with casinos, design-minded boutique hotels and simple places a few blocks from the sand.

Prices are highest from mid-December to April, and many resorts add a daily resort fee and parking charges on top of the room rate, so compare total prices.

This guide is organized by area and by type of stay, to help you find the right base. We start with our top picks across the city, then sort them by the best areas to stay, couples, views and rooftops, families, luxury, boutique character, spas and budget options.

At a glance

The best hotel in each category, if you just want to book.

CategoryOur pick
Best overallCondado Vanderbilt HotelCheck Price
CouplesCondado Vanderbilt HotelCheck Price
With a View or RooftopCondado Vanderbilt HotelCheck Price
Family-Friendly HotelsSan Juan Marriott Resort & Stellaris CasinoCheck Price
Luxury HotelsCondado Vanderbilt HotelCheck Price
Boutique HotelsPalacio Provincial San Juan, Curio CollectionCheck Price
Spa HotelsFairmont El San Juan HotelCheck Price
Budget & Value HotelsVilla Verde InnCheck Price

The 10 Best Hotels

🏨Booking.com / Stay22, compare live prices & availability. Affiliate slot (stub).

📍 Condado

Condado Vanderbilt Hotel

Opened in 1919 and restored as a luxury hotel, the Condado Vanderbilt is a San Juan landmark facing the Atlantic, with elegant rooms, oceanfront pools, a spa and 1919 Restaurant, one of the most acclaimed dining rooms in the Caribbean.

Book Now

📍 Old San Juan

Hotel El Convento

Set in a former Carmelite convent from the 17th century across from the cathedral, this historic hotel has a courtyard restaurant, a rooftop terrace with a plunge pool and views over the rooftops of Old San Juan.

Book Now

📍 Puerta de Tierra

Caribe Hilton

Opened in 1949 on a private peninsula between Condado and Old San Juan, the Caribe Hilton claims the invention of the piña colada in 1954. It has a protected beach, gardens, pools and several restaurants.

Book Now

📍 Condado

La Concha Resort

This modernist icon from 1958 on Condado Beach is known for its shell-shaped building, lively pool scene, nightlife and Levant, the Mediterranean restaurant of chef Michael White.

Book Now

📍 Isla Verde

Fairmont El San Juan Hotel

A classic resort on Isla Verde Beach with a grand lobby, several pools, a spa, nightlife and the restaurant of chef José Enrique.

Book Now

📍 Old San Juan

Palacio Provincial San Juan, Curio Collection

A boutique hotel in a historic building near La Fortaleza, with modern rooms and a rooftop pool overlooking the old city.

Book Now

📍 Condado

O:LV Fifty Five

A design-minded, adults-only boutique hotel with a rooftop pool and views of the Condado Lagoon.

Book Now

📍 Isla Verde

The Royal Sonesta San Juan

A large beachfront resort in Isla Verde with a lagoon-style pool, elegant rooms and several restaurants.

Book Now

📍 Condado

San Juan Marriott Resort & Stellaris Casino

A family-friendly beachfront hotel in the heart of Condado, with pools, several restaurants and a casino.

Book Now

📍 Condado

Condado Ocean Club

An adults-only oceanfront hotel with a chic style and an infinity pool overlooking the Atlantic.

Book Now

Best Areas to Stay: Choosing Among the Best Hotels in San Juan

Location matters in San Juan, because each area offers a different experience. Old San Juan is best for history and walking everywhere, Condado for the beach close to the city, Isla Verde for big resorts near the airport and Ocean Park for a relaxed local vibe.

Dorado and Río Grande are good choices for a quiet resort stay outside the city.

  • Old San Juan

    Colonial streets, plazas, forts and nightlife on your doorstep.

    Book Now
  • Condado

    Beachfront hotels, restaurants and shops close to the old town.

    Book Now
  • Puerta de Tierra

    Between Condado and Old San Juan, with the Caribe Hilton and El Escambrón.

    Book Now
  • Miramar

    Quiet streets by the Condado Lagoon, near Santurce.

    Book Now
  • Santurce

    Close to restaurants, art and La Placita nightlife.

    Book Now
  • Ocean Park

    Guesthouses on a wide, relaxed local beach.

    Book Now
  • Isla Verde

    Large resorts on a long beach near the airport.

    Book Now
  • Dorado

    Luxury resorts and golf about 40 minutes west of the city.

    Book Now
  • Río Grande

    Resorts between the beaches and El Yunque.

    Book Now
  • Near the airport

    Practical for early flights or short stays.

    Book Now

Best Hotels in San Juan for Couples

San Juan has many romantic hotels for couples, from historic hotels in Old San Juan to adults-only boutiques and oceanfront resorts. Ask for an ocean-view room and look for packages with spa treatments or dinner.

  • Condado Vanderbilt Hotel

    Historic elegance by the ocean.

    Book Now
  • Hotel El Convento

    A former convent in the heart of the old city.

    Book Now
  • O:LV Fifty Five

    An adults-only rooftop pool.

    Book Now
  • Condado Ocean Club

    Adults-only, with an infinity pool.

    Book Now
  • El Colonial Hotel

    An adults-only boutique in Old San Juan.

    Book Now
  • La Terraza de San Juan

    Rooftop views over the old city.

    Book Now
  • O:live Boutique Hotel

    A small, intimate retreat by the lagoon.

    Book Now

Best Hotels in San Juan With a View or Rooftop

San Juan's best hotel views take in the Atlantic, the Condado Lagoon and the rooftops of Old San Juan. These hotels make the most of them.

  • Condado Vanderbilt Hotel

    Oceanfront rooms and pools.

    Book Now
  • Palacio Provincial San Juan, Curio Collection

    A rooftop pool above the old city.

    Book Now
  • La Terraza de San Juan

    Panoramic rooftop views.

    Book Now
  • O:LV Fifty Five

    Lagoon views from the rooftop pool.

    Book Now
  • AC Hotel by Marriott San Juan Condado

    A rooftop pool and bar.

    Book Now
  • Hotel El Convento

    A terrace over the cathedral and rooftops.

    Book Now
  • Condado Plaza Hilton

    Views of both the ocean and the lagoon.

    Book Now

Best Family-Friendly Hotels in San Juan

Families do best in San Juan's large beachfront hotels, with pools, beach access and restaurants on site. Ask about connecting rooms and kids' activities.

  • San Juan Marriott Resort & Stellaris Casino

    Pools and a beach in central Condado.

    Book Now
  • Courtyard by Marriott Isla Verde Beach Resort

    A large pool on Isla Verde Beach.

    Book Now
  • Caribe Hilton

    A protected beach and gardens.

    Book Now
  • The Royal Sonesta San Juan

    A lagoon-style pool by the beach.

    Book Now
  • Condado Plaza Hilton

    Several pools and easy access to El Escambrón.

    Book Now
  • Fairmont El San Juan Hotel

    Several pools on Isla Verde Beach.

    Book Now

Best Luxury Hotels in San Juan

San Juan's luxury hotels combine history, ocean views and refined service. Book early for the high season.

  • Condado Vanderbilt Hotel

    A 1919 landmark with 1919 Restaurant.

    Book Now
  • Fairmont El San Juan Hotel

    A classic resort in Isla Verde.

    Book Now
  • The Royal Sonesta San Juan

    An elegant beachfront resort.

    Book Now
  • La Concha Resort

    Modernist glamour on Condado Beach.

    Book Now
  • Hotel El Convento

    History and refinement in Old San Juan.

    Book Now

Best Boutique Hotels in San Juan

Small hotels with character are one of San Juan's strengths, especially in restored colonial buildings in Old San Juan and around the Condado Lagoon.

  • Palacio Provincial San Juan, Curio Collection

    A historic building near La Fortaleza.

    Book Now
  • Decanter Hotel

    Wine-themed rooms in a colonial building.

    Book Now
  • Villa Herencia Hotel

    Unique rooms around a courtyard.

    Book Now
  • El Colonial Hotel

    Stylish, adults-only rooms.

    Book Now
  • O:live Boutique Hotel

    Mediterranean design by the lagoon.

    Book Now
  • O:LV Fifty Five

    Modern design in Condado.

    Book Now

Best Spa Hotels in San Juan

After a day of walking the forts and the beach, a spa treatment is welcome. These San Juan hotels have full-service spas.

  • Fairmont El San Juan Hotel

    A full-service spa in Isla Verde.

    Book Now
  • Condado Vanderbilt Hotel

    A large spa with a Turkish bath and steam room.

    Book Now
  • La Concha Resort

    Treatments by Condado Beach.

    Book Now
  • Caribe Hilton

    A full-service spa in tropical gardens.

    Book Now

Best Budget & Value Hotels in San Juan

San Juan can be expensive in high season, but good-value hotels exist, especially in Isla Verde and in the small hotels of Old San Juan and Ocean Park.

  • Villa Verde Inn

    Small and cozy near Isla Verde Beach.

    Book Now
  • Hampton Inn & Suites San Juan

    Breakfast included and a pool with a swim-up bar.

    Book Now
  • TRYP by Wyndham Isla Verde

    Modern rooms and a rooftop terrace.

    Book Now
  • Verdanza Hotel

    Pet-friendly, one block from the beach.

    Book Now
  • Decanter Hotel

    A colonial building at a fair price.

    Book Now
  • Villa Herencia Hotel

    An intimate stay in Old San Juan.

    Book Now
  • Guesthouses in Ocean Park

    Small, simple stays near the beach.

    Book Now

Frequently Asked Questions

What is the best area to stay in San Juan for first-time visitors?

Old San Juan is the best choice for history, walking and nightlife, with the forts, plazas and restaurants on your doorstep. Condado is the best balance between the beach and the city, about 10 to 15 minutes by car from the old town. Isla Verde suits travelers who mainly want the beach and an easy airport transfer.

Is it better to stay in Old San Juan or Condado?

Stay in Old San Juan if you want character, colonial architecture and everything within walking distance, but note that most hotels there are small and there is no beach in the old city itself. Stay in Condado if you want a beachfront hotel with a pool and plan to visit Old San Juan by taxi or rideshare.

Do San Juan hotels charge resort fees?

Many beachfront resorts in Condado and Isla Verde add a daily resort fee, and most charge for parking. Hotel room taxes are also added to the rate. Check the total price, including fees and taxes, before booking.

Do I need a car if I stay in San Juan?

Not for Old San Juan, Condado, Ocean Park and Isla Verde, which are connected by taxis, rideshare and buses, and parking in Old San Juan is limited. Many visitors rent a car only for day trips to El Yunque, Fajardo or the west of the island.

Where should families stay in San Juan?

Families often choose large beachfront resorts in Isla Verde or Condado with pools and easy beach access, such as the San Juan Marriott or the Courtyard Isla Verde. Balneario El Escambrón, near Condado, has calm water for young children.

When are San Juan hotels most expensive?

Prices are highest from mid-December to April, especially around Christmas, New Year, the SanSe festival and Easter. The lowest rates are usually from late August to October, during the peak of hurricane season.