Holidays in Puerto Rico Island

Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com
Trusted by over 500,000 guests every year as part of Snaptrip Group
Add dates
Add dates

Property type

Add another room
Travelling with pets?

Join millions who use Snaptrip Group

Hotels, cottages, lodges and villas in one search
Hotels, cottages, lodges and villas in one search

Lowest prices, or we refund the difference
Lowest prices, or we refund the difference

Real humans ready to help you 7 days a week
Real humans ready to help you 7 days a week

Save up to 15% on over 100,000 hotels

Puerto Rico Island

Sort by
Most popular

See the latest prices and deals by

Lobby
8.6

Fairmont El San Juan Hotel

Resort in Carolina

A stay at Fairmont El San Juan Hotel places you in the heart of Carolina – a 5-minute drive from The Mall of San Juan and 6 minutes from Museo de Arte de Puerto Rico. This beach resort is 5.8 mi (9.4 km) from Plaza las Americas and 5.9 mi (9.5 km) from Puerto Rico Convention Center.

Fabulous2,237 reviews
8.6
View details
Primary image
8.6

AC Hotel by Marriott San Juan Condado

Hotel in Condado, San Juan

With a stay at AC Hotel by Marriott San Juan Condado in San Juan (Condado), you'll be within a 5-minute drive of Condado Beach and Pan American Pier. This hotel is 2.6 mi (4.1 km) from Puerto Rico Convention Center and 2.8 mi (4.5 km) from Port of San Juan.

Fabulous1,262 reviews
8.6
View details
Primary image
9.0

Condado Ocean Club - Adults Only

Hotel in Condado, San Juan

A stay at Condado Ocean Club - Adults Only places you in the heart of San Juan, within a 10-minute walk of Condado Beach and Casino del Mar at La Concha Resort. This beach hotel is 1.5 mi (2.4 km) from Pan American Pier and 1.6 mi (2.6 km) from Puerto Rico Convention Center.

Exceptional1,702 reviews
9.0
View details
Primary image
9.0

Numero Uno Beach Apartments

Aparthotel in Ocean Park, San Juan

A stay at Numero Uno Beach Apartments places you in the heart of San Juan, within a 10-minute drive of Puerto Rico Convention Center and Port of San Juan. This aparthotel is 2.9 mi (4.7 km) from Condado Beach and 4.6 mi (7.5 km) from Castillo de San Cristobal.

Exceptional64 reviews
9.0
View details
Primary image
9.2

Rosalina Ocean Park

Hotel in Ocean Park, San Juan

With a stay at Rosalina Ocean Park in San Juan (Santurce), you'll be within a 5-minute drive of Casino del Mar at La Concha Resort and Jose Miguel Agrelot Coliseum. This hotel is 1.9 mi (3.1 km) from Isla Verde Beach and 3 mi (4.7 km) from Condado Beach.

Exceptional797 reviews
9.2
View details
Primary image
8.4

TRYP by Wyndham Isla Verde

Hotel in Carolina

A stay at TRYP by Wyndham Isla Verde places you in the heart of Carolina – a 1-minute drive from Isla Verde Beach and 7 minutes from Plaza las Americas. This hotel is 4.5 mi (7.3 km) from Condado Beach and 5 mi (8.1 km) from Pan American Pier.

Very good1,830 reviews
8.4
View details
Primary image
9.0

Embassy Suites by Hilton San Juan Hotel & Casino

Resort in Carolina

With a stay at Embassy Suites by Hilton San Juan Hotel & Casino in Carolina (Isla Verde), you'll be a 3-minute drive from Isla Verde Beach and 8 minutes from Plaza las Americas. This casino resort is 4.9 mi (7.9 km) from Condado Beach and 5.6 mi (9 km) from Puerto Rico Convention Center.

Exceptional5,074 reviews
9.0
View details
Armas Hotel
8.4

Armas Hotel

Hotel in San Juan

<h2>Comfortable Accommodations</h2>

Armas Hotel in San Juan offers comfortable rooms with air-conditioning, private bathrooms, and free WiFi. Each room includes a refrigerator, TV, and free toiletries.

<h2>Essential Facilities</h2>

Guests can enjoy a terrace and outdoor seating area. The hotel provides free WiFi, a lift, minimarket, daily housekeeping, full-day security, and luggage storage.

<h2>Prime Location</h2>

Located in the city centre, the hotel is 2.9 km from Playa Ocho and 6 km from Isla Grande Airport. Nearby attractions include the San Juan Cathedral and the Puerto Rico Convention Center.

Very good573 reviews
8.4
View details
Primary image
9.2

Hotel Milano

Hotel in San Juan

With a stay at Hotel Milano in San Juan (Old San Juan), you'll be a 3-minute walk from Port of San Juan and within a 5-minute drive of Sheraton Casino. This hotel is 2.6 mi (4.1 km) from Condado Beach and 2.9 mi (4.7 km) from Puerto Rico Convention Center.

Exceptional630 reviews
9.2
View details
352 Boutique Guest House
9.4

352 Boutique Guest House

Inn in San Juan

<h2>Central Location</h2>

352 Boutique Guest House in San Juan offers a central location with Playa Ocho 2.4 km away and Isla Grande Airport 6 km from the property.

<h2>Comfortable Accommodations</h2>

Rooms feature air-conditioning, private bathrooms, and modern amenities such as free WiFi, streaming services, and work desks.

<h2>Dining Experience</h2>

Guests can enjoy a traditional, romantic restaurant serving American cuisine with breakfast options including champagne, warm dishes, pancakes, and fruits.

<h2>Leisure Facilities</h2>

The inn offers a hot tub, outdoor seating area, picnic area, sun terrace, and garden. Additional amenities include a terrace, balcony, and city views.

<h2>Guest Services</h2>

Highly rated for its breakfast, central location, and convenient location, the property provides daily housekeeping, express check-in and check-out, and luggage storage.

Exceptional226 reviews
9.4
View details
Primary image
9.2

Hyatt House San Juan

Hotel in Santurce, San Juan

Located in San Juan (Santurce), Hyatt House San Juan is within a 10-minute walk of Distrito T-Mobile and Pan American Pier. This hotel is 0.5 mi (0.8 km) from Puerto Rico Convention Center and 1.4 mi (2.2 km) from Escambron Beach.

Exceptional1,247 reviews
9.2
View details
Primary image
7.4

Costa Bahia Hotel Paseo Caribe

Hotel in San Juan

Located in San Juan (Puerta de Tierra), Costa Bahia Hotel Paseo Caribe is within a 15-minute walk of Condado Beach and Escambron Beach. This hotel is 1.4 mi (2.2 km) from Port of San Juan and 1.8 mi (2.9 km) from Pan American Pier.

Good4,840 reviews
7.4
View details
Primary image
9.0

The Royal Sonesta San Juan

Resort in Carolina

With a stay at The Royal Sonesta San Juan in Carolina (Isla Verde), you'll be a 3-minute drive from Isla Verde Beach and 6 minutes from Casino del Mar at La Concha Resort. This spa resort is 5.5 mi (8.8 km) from Pan American Pier and 5.7 mi (9.2 km) from Puerto Rico Convention Center.

Exceptional2,913 reviews
9.0
View details
Primary image
9.4

Hotel El Convento

Hotel in San Juan

With a stay at Hotel El Convento in San Juan (Old San Juan), you'll be steps from Catedral Basilica Menor de San Juan Bautista and 9 minutes by foot from Port of San Juan. This luxury hotel is 0.5 mi (0.7 km) from Castillo de San Cristobal and 0.7 mi (1.1 km) from Castillo San Felipe del Morro.

Exceptional1,004 reviews
9.4
View details
Primary image
9.4

Hyatt Vacation Club at Hacienda del Mar, Dorado

Resort in Puerto Rico Island, Vega Alta

With a stay at Hyatt Vacation Club at Hacienda del Mar, Dorado in Vega Alta (Sabana), you'll be a 5-minute drive from Parque Nacional Balenario Cerro Gordo and 9 minutes from Dorado Del Mar Golf Course. This beach resort is 3.7 mi (6 km) from Balneario Manuel Morales and 4.5 mi (7.2 km) from Costa Dorado Beach.

Exceptional4,168 reviews
9.4
View details
Primary image
8.8

Fortaleza Suites

Guesthouse in San Juan

With a stay at Fortaleza Suites, you'll be centrally located in San Juan, within a 5-minute drive of Port of San Juan and Pan American Pier. This guest house is 2.5 mi (4.1 km) from Condado Beach and 2.9 mi (4.6 km) from Puerto Rico Convention Center.

Fabulous1,495 reviews
8.8
View details
Primary image
8.6

CasaBlanca Hotel

Hotel in San Juan

With a stay at CasaBlanca Hotel, you'll be centrally located in San Juan, within a 5-minute drive of Port of San Juan and Pan American Pier. This hotel is 2.5 mi (4 km) from Condado Beach and 2.8 mi (4.6 km) from Puerto Rico Convention Center.

Fabulous1,399 reviews
8.6
View details
Primary image
9.4

The Looking Glass Hotel

Hotel in Santurce, San Juan

With a stay at The Looking Glass Hotel in San Juan (Santurce), you'll be within a 5-minute drive of Plaza del Mercado and Jose Miguel Agrelot Coliseum. This hotel is 1.4 mi (2.2 km) from Casino del Mar at La Concha Resort and 2.3 mi (3.7 km) from Distrito T-Mobile.

Exceptional609 reviews
9.4
View details
Primary image
9.0

DoubleTree by Hilton San Juan

Resort in Santurce, San Juan

With a stay at DoubleTree by Hilton San Juan, you'll be centrally located in San Juan, steps from Calle Loiza and within a 5-minute walk of Museo de Arte de Puerto Rico. This family-friendly resort is 2 mi (3.2 km) from Condado Beach and 2 mi (3.3 km) from Jose Miguel Agrelot Coliseum.

Exceptional1,006 reviews
9.0
View details
Primary image
9.0

The Weekender by Otium

Hotel in Ocean Park, San Juan

With a stay at The Weekender by Otium in San Juan (Santurce), you'll be a 3-minute drive from Playa Ocean Park and 6 minutes from Plaza las Americas. This hotel is 1.6 mi (2.5 km) from Carolina Beach and 2 mi (3.2 km) from Isla Verde Beach.

Exceptional216 reviews
9.0
View details