Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in San Juan

Filter by star ratings
All filters
Amanyara

4.7 mi from city centre, Providenciales Show on map

Amanyara is situated on Providenciales, and offers 4-star accommodation in addition to a private beach. It also provides a library, an outdoor pool and a shuttle service.

Holiday Inn Express San Juan Condado
8.2 Excellent

2.2 mi from city centre, San Juan Show on map

ExcellentBased on 868 reviews
8.2

Holiday Inn Express San Juan Condado is situated in San Juan and is close to the area's tourist attractions. The multiple facilities this modern hotel offers include an outdoor pool, an executive floor and free Wi-Fi.

Best Western Plus Condado Palm Inn & Suites
8.4 Excellent

2.5 mi from city centre, San Juan Show on map

ExcellentBased on 2,020 reviews
8.4

Best Western Plus Condado Palm Inn & Suites is set in San Juan and is within a short walk of nearby landmarks, including the Contemporary Art Museum. It also offers an outdoor pool, a kids pool and a coffee bar.

Sheraton Old San Juan Hotel
8.3 Excellent

0.3 mi from city centre, San Juan Show on map

ExcellentBased on 798 reviews
8.3

Situated in San Juan, Sheraton Old San Juan Hotel provides contemporary 3-star accommodation, as well as a Jacuzzi and a rooftop pool. Located near popular landmarks, the hotel also offers views of San Juan Bay Marina.

Floris Suite Hotel - Spa & Beach Club - Adults Only
8.7 Excellent

5.6 mi from city centre, Willemstad Show on map

ExcellentBased on 7 reviews
8.7

Boasting free Wi-Fi, a sauna and a private beach, Floris Suite Hotel - Spa & Beach Club - Adults Only is situated in Willemstad and offers unique accommodation. It provides 5-star accommodation and views of the garden.

Grand Palladium Palace Resort Spa & Casino
8.3 Excellent

0.3 mi from city centre, Punta Cana Show on map

ExcellentBased on 71 reviews
8.3

Situated in Punta Cana, Grand Palladium Palace Resort Spa & Casino offers 5-star accommodation, as well as an outdoor pool, a sauna and a private beach. It also provides free Wi-Fi, a kids pool and an all-inclusive meal plan.

Ciqala Luxury Suites
7.8 Good

1.8 mi from city centre, San Juan Show on map

GoodBased on 325 reviews
7.8

Situated a short drive from Condado Lagoon, Ciqala Luxury Suites offers chic accommodation in San Juan. It also provides a Jacuzzi, free Wi-Fi and a rooftop terrace.

El Greco Resort
7.0 Good

1.1 mi from city centre, Montego Bay Show on map

GoodBased on 308 reviews
7.0

Featuring free Wi-Fi, a private beach and an outdoor pool, El Greco Resort Montego Bay is situated in Montego Bay and offers comfortable accommodation. It provides a fitness centre, as well as laundry facilities, a safe and outdoor tennis courts.

Grand Bavaro Princess All Suites Resort, Spa & Casino
8.4 Excellent

1.1 mi from city centre, Punta Cana Show on map

ExcellentBased on 1,046 reviews
8.4

Located in Punta Cana, Bavaro Princess All Suites Resort Spa & Casino is an easy drive from Veron and provides outdoor tennis courts, a Jacuzzi and an outdoor pool. Guests also have exclusive access to the on-site casino and Disco Legacy nightclub.

Accra Beach Hotel & Spa
7.8 Good

4.4 mi from city centre, Christchurch Show on map

GoodBased on 760 reviews
7.8

Featuring a private beach and an outdoor swimming pool, this 4-star hotel is located in Bridgetown. It also provides a spa and wellness centre that is equipped with a sauna and a beauty centre.

Tips for booking a San Juan hotel

Cheapest month:July
Most expensive month:January
Average price in San Juan:£149/night
Absolute cheapest price found:£11/night
Cheapest day:Tuesday
Most expensive day:Thursday
£58 - £312
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£13 - £198
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated San Juan hotels

Show all 786 hotels
1
Olive Boutique Hotel, A Small Luxury Hotel of the World
8.8 Excellent

2.1 mi from city centre, San Juan Show on map

Boasting free Wi-Fi, a rooftop terrace and an infinity pool, O Live Boutique Hotel A Small Luxury Hotel of the World is situated in San Juan and provides cosy accommodation. It offers 5-star accommodation with air-conditioned rooms.

2
Sandals Grenada
10.0 Excellent

4.5 mi from city centre, St. George's Show on map

Conveniently located with direct access to Maurice Bishop International Airport, Sandals Grenada All Inclusive - Couples Only Resort offers 4-star accommodation complete with outdoor tennis courts, an outdoor pool and a private beach. It also provides a sauna, a sun deck and an all-inclusive meal plan.

3
Viva Wyndham V Samana - Adults Only
8.6 Excellent

17.2 mi from city centre, Samaná Show on map

Situated in Los Cacaos, Viva Wyndham V Samana - Adults Only - All Inclusive offers 5-star accommodation, as well as an outdoor pool, outdoor tennis courts and a private beach. It provides free Wi-Fi, an all-inclusive meal plan and a sauna.

4
Grand Palladium Palace Resort Spa & Casino
8.3 Excellent

0.3 mi from city centre, Punta Cana Show on map

Situated in Punta Cana, Grand Palladium Palace Resort Spa & Casino offers 5-star accommodation, as well as an outdoor pool, a sauna and a private beach. It also provides free Wi-Fi, a kids pool and an all-inclusive meal plan.

5
Hotel El Convento
8.9 Excellent

0.7 mi from city centre, San Juan Show on map

This luxury hotel is situated close to Old San Juan in San Juan. It is moments from the Casa Blanca and is near the area's well-known attractions and dining spots.

6
Sugar Beach, A Viceroy Resort
9.3 Excellent

2.0 mi from city centre, Soufrière Show on map

Located within the picturesque countryside of Soufriere, Sugar Beach A Viceroy Resort provides luxury accommodation and a wide range of facilities, such as a butler service, a swimming pool and a rooftop terrace. There is also a gym with a plunge pool and a swimming pool.

7
Iberostar Grand Bavaro Adults Only
9.4 Excellent

2.2 mi from city centre, Punta Cana Show on map

Boasting a private beach, a sauna and an outdoor pool, Iberostar Grand Bavaro Hotel is located in Punta Cana and offers luxury accommodation. In addition to free private parking on site, the resort features themed 5-star rooms and a bar.

8
Sublime Samana Hotel & Residences
8.9 Excellent

2.7 mi from city centre, Las Terrenas Show on map

Situated in Las Terrenas, Sublime Samana offers rustic 4-star accommodation, as well as free Wi-Fi, a private beach and outdoor tennis courts. The multiple amenities this luxury hotel has to offer include an outdoor pool, a kids pool and a Jacuzzi.

Cheapest hotels in San Juan, Puerto Rico

Show all 786 hotels
Pauline's Apartments Aruba
9.0 Excellent

0.4 mi from city centre, Noord Show on map

Offering an outdoor pool, Pauline's Apartments is an easy drive from Noord and Oranjestad. It also offers free Wi-Fi.

£57
Avg. per night
El Greco Resort
7.0 Good

1.1 mi from city centre, Montego Bay Show on map

Featuring free Wi-Fi, a private beach and an outdoor pool, El Greco Resort Montego Bay is situated in Montego Bay and offers comfortable accommodation. It provides a fitness centre, as well as laundry facilities, a safe and outdoor tennis courts.

£65
Avg. per night
Howard Johnson Centro Cardiovascular San Juan
6.3 Good

5.2 mi from city centre, San Juan Show on map

Howard Johnson Centro Cardiovascular San Juan offers a comfortable setting while in San Juan. It also features an indoor pool and a fitness centre.

£66
Avg. per night
Floris Suite Hotel - Spa & Beach Club - Adults Only
8.7 Excellent

5.6 mi from city centre, Willemstad Show on map

Boasting free Wi-Fi, a sauna and a private beach, Floris Suite Hotel - Spa & Beach Club - Adults Only is situated in Willemstad and offers unique accommodation. It provides 5-star accommodation and views of the garden.

£76
Avg. per night
Impressive Premium Punta Cana
7.9 Good

0.4 mi from city centre, Punta Cana Show on map

Situated in Punta Cana, the hotel is an easy drive from Manati Park Bavaro and Imagine Punta Cana Disco. It is also a brief car ride from Barcelo Sky Casino Punta Cana and Plaza Bavaro.

£83
Avg. per night
The Tryst Beachfront Hotel
7.5 Good

2.4 mi from city centre, San Juan Show on map

Atlantic Beach Hotel San Juan is situated in San Juan and is close to the area's popular attractions. It offers free Wi-Fi, a safe and a 24-hour reception.

£83
Avg. per night
Comfort Inn and Suites Levittown
8.1 Excellent

0.4 mi from city centre, Levittown Show on map

Located within the picturesque countryside of Levittown, Comfort Inn & Suites Levittown offers comfortable accommodation and a wide range of facilities, such as an outdoor pool, a kids pool and free Wi-Fi. It also provides a terrace, a 24-hour business centre and an express check-in and check-out feature.

£86
Avg. per night
CasaBlanca Hotel
8.7 Excellent

0.3 mi from city centre, San Juan Show on map

Located in San Juan, CasaBlanca Hotel San Juan is within a 15-minute drive of Luis Munoz Marin International Airport and offers a rooftop terrace. Guests can also enjoy free internet throughout the property.

£87
Avg. per night

Hotel prices in San Juan

2 stars or below

£86 - £88

No. 1 most popular

Hotel Milano
7.0 Good
£88
Avg. per night

Best value

£86
Avg. per night
3 stars

£65 - £112

No. 1 most popular

£112
Avg. per night

No. 2 most popular

£97
Avg. per night

Best value

£65
Avg. per night
4 stars and up

£46 - £1,700

No. 1 most popular

£114
Avg. per night

No. 2 most popular

£218
Avg. per night

Best value

£46
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in San Juan

About San Juan

San Juan is one of the oldest European-founded settlements in the Americas, where azure waters serve as the backdrop for blue cobblestone streets and colonial buildings. This cultural hub offers historic sites alongside its picturesque beaches and modern shopping centers.

Things to do

Old San Juan is a must-see, featuring exquisite Spanish colonial architecture combined with European charm. Stroll past the restored 16th and 17th-century buildings and browse the artwork in The Arsenal, a former naval station and home to Spanish military in the Spanish-American War.

El Morro is a highlight of Old San Juan, regarded as the oldest Spanish fort in the New World. Gaze up in wonder at the 42-metre-high walls, learn about the history behind the fort and enjoy the city views.

Looking for a day of fun in the sun? Head to Ocean Park beach and grab an umbrella, as you can relax and spend the afternoon with your toes in the sand. If you’re looking for a little more activity, try your hand at surfing or kitesurfing.

The Museum of the Americas features historical exhibits alongside artwork by Puerto Rican artists. Tour through the eight different galleries to learn about the different indigenous tribes of the Americas, explore the relationship between Africa and Puerto Rico and reflect upon the city’s deep cultural roots.

Getting around

San Juan is well-connected by roadway, making rental cars and taxis the most convenient forms of transportation. The metropolitan area is served by the primary Luis Muñoz Marín International Airport, located less than 15 kilometers outside of Old San Juan. For a unique sightseeing experience, take the trolleybus through Old San Juan.

San Juan travel FAQs

  • Where is the best place to stay in San Juan?

    When visiting San Juan, consider checking out Hato Rey Sur, Gobernador Piñero, and San Juan Antiguo as some of the most sought after locations.

  • What are the best hotels in San Juan?

    Sheraton Old San Juan Hotel, rated with a score of 8.3 from 797 reviewers, is one of the most popular hotels in San Juan. Other top stays include Condado Vanderbilt Hotel, with an average rating of 9.2 from 797 reviewers, and Sheraton Puerto Rico Hotel & Casino, with a score of 8.8 from 520 reviewers.

  • What is a good hotel near Cruise Line Terminal?

    Reviews of Sheraton Old San Juan Hotel recommend it as a good place to stay near Cruise Line Terminal, scoring 8.3/10 from 797 ratings.

  • What is a good hotel in San Juan near Viejo San Juan?

    Sheraton Old San Juan Hotel is the most recommended hotel near Viejo San Juan on HotelsCombined (scoring 8.3 over 797 reviews).

  • How much do hotels in San Juan cost?

    Searches in the last 72 hours suggest an average price of around £146/night is normal for a hotel in San Juan. 4-star and 5-star hotels in San Juan had average prices of £189/night and £293/night, respectively.

  • How much is a cheap hotel in San Juan?

    Prices for San Juan hotels have been found for as low as £17/night over the last 3 days.