San Juan is a city of distinct quarters, from the walled colonial streets of Old San Juan to the long beachfront strips east of the bay. Much of what a visitor comes for — the historic forts, the beaches, the restaurants and the nightlife — is spread across several neighbourhoods rather than concentrated in one centre.
For planning purposes, the city divides into the Isleta de San Juan (the small island holding Old San Juan and Puerta de Tierra), the beachside districts of El Condado, Ocean Park and Isla Verde, the peninsula of Santurce, and the more residential and commercial areas inland such as Miramar, Río Piedras and Hato Rey. This guide covers which of these areas to use as a base, what each is like, and how the accommodation tiers differ.
Best areas to stay in San Juan
1. Old San Juan
Occupying the western portion of the Isleta de San Juan, this is the oldest district of the city and the one holding most of its tourist attractions: restaurants, bars, stores, art galleries and museums, along with the historic castles of the San Juan National Historic Site. Colonial-style city hotels are clustered here, and hotels within the city walls tend to be more colourful. There are a few modern chain hotels near the cruise ship docks, some with casinos.
This suits first-time visitors who want the sights on their doorstep and are happy to walk. Note that although Old San Juan is almost entirely surrounded by water, no hotels here have beach access, so you will need to travel for sand and sea.
2. El Condado
Immediately east of the Isleta de San Juan, this middle-to-upscale beachside neighbourhood is home to the popular El Condado Beach, with many hotels, stores and restaurants along its main throughway of Ashford Avenue. Most visitors come for the beaches, restaurants and nightlife. The big beachfront resorts are mostly found out this way.
It suits travellers who want a beach base with dining and evening options within walking distance. Expect resort fees at beachfront properties, which are often substantial and may not be mentioned until late in the booking process.
3. Santurce
One of the most densely populated areas of San Juan, located on a peninsula to the southeast of Old San Juan. It holds numerous hotels, museums and restaurants, the nightlife district of La Placita, and the largest and most popular beaches in San Juan.
This is a good choice if nightlife and beach access matter more to you than colonial architecture, and it keeps you within reach of both the historic district and the beachfront.
4. Ocean Park
East of El Condado, this area is home to Ocean Park Beach, the largest beach in the municipality. The area is mostly residential, but the stretch along Loiza Street has been largely gentrified in recent years and now hosts a large number of restaurants, bars and clubs.
It suits visitors who prefer a quieter, more residential base with a genuine neighbourhood feel, while still being close to dining and the beach. Vacation apartments within walking distance of the beach are found here.
5. Isla Verde
This area holds many hotels and condominiums, some of the latter offering units for rent. It is one of the places where individually-owned vacation apartments sit in condos in front of the beach.
It suits travellers who want a beach-focused stay in rented apartment accommodation rather than a hotel, and who do not mind being further from the historic centre.
6. Puerta de Tierra
Occupying the eastern portion of the Isleta de San Juan, this district hosts a large number of Puerto Rico's territorial government buildings, along with a number of monuments, museums, parks, hotels and beaches. It is the entry point into the Isleta de San Juan from the rest of the city and the main island.
It is less charming than Old San Juan but very historic, and it puts you within walking distance of the old town. Be aware that there is an area within Puerta de Tierra, the Puerta de Tierra "barrio", which is not recommended for tourists; caution should be taken there at all times, if visited at all.
7. Miramar
Separated from El Condado by the Condado Lagoon, this is mostly a residential area, but it hosts numerous restaurants and nightlife.
It suits visitors who want a quieter base close to Condado's dining and beach without staying on the main hotel strip.
8. International Convention Center District
Formerly known and often still referred to as Isla Grande, this district hosts Puerto Rico's largest convention center, hotels, restaurants, a cinema, and a fountain that plays traditional Puerto Rican and classical music. Various cruise ship docks and San Juan's secondary airport, with flights to Vieques and Culebra, are also located here.
It suits convention attendees and travellers who need easy access to the cruise docks or to flights to the smaller islands.
Where to stay on a budget, mid-range or splurge
- Budget: San Juan has few budget options of any kind, and European-style youth hostels do not exist in the city. What is available includes vacation apartments within walking distance of the beach, comfortable and with fully equipped kitchens for saving money on meals, found in condos in front of the beach in Isla Verde or in Ocean Park and Condado. You may not get daily housekeeping, but the stay is more authentic than a hotel. A small number of guest houses and budget rooms also exist, some with shared bathrooms and no air-conditioning.
- Mid-range: Expect to look at around $100 per night for even a basic hotel room. This tier includes smaller city hotels, studio and suite-style properties, and private apartments in the Ocean Park and Condado area within minutes of the beach. Discounts are available in summer (low) season.
- Splurge: Well north of $300 per night for a five-star resort. The big beachfront resorts are mostly in El Condado and Isla Verde, with upscale and boutique properties also found in Old San Juan. Costs at resorts or near beaches may include resort fees, which are often substantial and not mentioned until late in the booking process online or through an agent.
Best area for a first visit
Old San Juan is the best base for a first visit. It holds the city's main attractions — the historic castles, museums, galleries, restaurants and bars — within walkable colonial streets, and it is the oldest district of the city. The trade-off is that no hotels here have beach access, so you will need to travel to El Condado, Ocean Park or Santurce for the sand.
Frequently asked questions
Can I stay on the beach in Old San Juan?
No. Although Old San Juan is almost entirely surrounded by water, no hotels there have beach access. For a beachfront stay, look to El Condado, Ocean Park, Santurce or Isla Verde.
Are there hostels in San Juan?
European-style youth hostels do not exist in the city, and there are few budget options of any kind. The budget end of the market is largely made up of vacation apartments with kitchens, plus a small number of guest houses and budget rooms.
Where are the big beachfront resorts?
Mostly out in El Condado and Isla Verde. Colonial-style city hotels, by contrast, are clustered in Old San Juan.
Are there extra fees to watch for?
Yes. Costs to stay at resorts or near beaches may include resort fees, which are often substantial and not mentioned until late in the booking process online or through an agent.
Compare live prices for your dates with the booking tools on this page before you decide where to base yourself.