Beach Hotels in Puerto Rico

Check In
Check Out
Guests
Rooms
1

Adults
2
Children
0

1 - 10 of 200 Hotel Results

Photo of Parador Maunacaribe - Maunabo in Maunabo, Puerto Rico

Parador Maunacaribe - Maunabo

(0)

$180 + / night

Located in Maunabo, Puerto Rico

View on Map
Photo of Luichy's Seaside Hotel at Playa El Combate in El Combate, Puerto Rico

Luichy's Seaside Hotel at Playa El Combate

(4.5)

$295 + / night

Located in El Combate, Puerto Rico

View on Map
Photo of Zaturn Beach House in Arecibo, Puerto Rico

Zaturn Beach House

(3)

$304 + / night

Located in Arecibo, Puerto Rico

View on Map
Photo of OCEAN VIEW DELUXE SUITE: PVT. BEACH & POOL in Carolina, Puerto Rico

OCEAN VIEW DELUXE SUITE: PVT. BEACH & POOL

(4.5)

$295 + / night

Located in Carolina, Puerto Rico

View on Map
Photo of Oceanfront Condo in Luquillo in Luquillo, Puerto Rico

Oceanfront Condo in Luquillo

(4.1)

$275 + / night

Located in Luquillo, Puerto Rico

View on Map
Photo of Courtyard by Marriott Isla Verde Beach Resort in Carolina, Puerto Rico

Courtyard by Marriott Isla Verde Beach Resort

(4.3)

$369 + / night

Located in Carolina, Puerto Rico

View on Map
Photo of Hyatt Regency Grand Reserve Puerto Rico in Río Grande, Puerto Rico

Hyatt Regency Grand Reserve Puerto Rico

(4.2)

$376 + / night

Located in Río Grande, Puerto Rico

View on Map
Photo of The Royal Sonesta San Juan in Carolina, Puerto Rico

The Royal Sonesta San Juan

(4.4)

$412 + / night

Located in Carolina, Puerto Rico

View on Map
Photo of Wyndham Grand Rio Mar Rainforest Beach and Golf Resort in Río Grande, Puerto Rico

Wyndham Grand Rio Mar Rainforest Beach and Golf Resort

(4.5)

$639 + / night

Located in Río Grande, Puerto Rico

View on Map
Photo of Ocean Front Apartment in Luquillo, Puerto Rico

Ocean Front Apartment

(4.7)

$275 + / night

Located in Luquillo, Puerto Rico

View on Map

Discover the best beach hotels in Puerto Rico — from oceanfront resorts to coastal retreats. Explore accommodations across Puerto Rico that offer stunning sea views, easy beach access, and the perfect setting for your next seaside getaway.