The 10 best beach hotels in Vieques, Puerto Rico | Booking.com
Skip to main content

Beach Hotels in Vieques

Find the beach hotels that appeal to you the most

The best beach hotels in Vieques

Check out our pick of great beach hotels in Vieques

Filter by:

Review score

Villa Layka Beach House at Playas del Yunque

Rio Grande (Near Vieques)

Located in Rio Grande, 1.6 km from Playa las Picuas, Rio Grande and 43 km from Museum of Art of Puerto Rico, Villa Layka Beach House at Playas del Yunque offers a private beach area and air...

R
Rodrigo
From
United States
Great location! Quiet, safe, and steps from the beach. The place is very comfortable, spacious, and stocked with anything one could need. The hosting is exceptional.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 32 reviews
Price from
US$225
1 night, 2 adults

Beautiful Villa at The Wyndham Rio Mar Margaritaville Beach Resort

Rio Grande (Near Vieques)

Set in Rio Grande, Beautiful Villa at The Wyndham Rio Mar Margaritaville Beach Resort offers accommodation with rooftop pool, free WiFi and free private parking for guests who drive.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 14 reviews
Price from
US$199
1 night, 2 adults

Wyndham Grand Rio Mar Rainforest Beach and Golf Resort

Rio Grande (Near Vieques)

Offering 4 outdoor swimming pools, a spa and wellness centre, Wyndham Grand Rio Mar Rainforest Beach and Golf Resort is located in Rio Grande, with access to over a 1 mile stretch of beach.

H
Haydee
From
Puerto Rico
Phenomenal location, great swimming pools, beach nearby, excellent breakfast and many restaurants to choose from for dinner. Activities available, such as nature walk, karaoke, evening venue, spa and massage available. Nothing to fault. Suitable for all ages.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 619 reviews
Price from
US$419
1 night, 2 adults

Hyatt Regency Grand Reserve Puerto Rico

Rio Grande (Near Vieques)

Set in a secluded location on Coco Beach, this luxurious resort offers peaceful accommodation just a few metres from the Atlantic Ocean.

J
Jane
From
United States
Beautifully maintained property. Beaches spacious and immaculate.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 454 reviews
Price from
US$260
1 night, 2 adults

Villas Del Mar Beach Resort

Loiza (Near Vieques)

Situated in Loiza, less than 1 km from Punta Iglesia Beach and 23 km from Museum of Art of Puerto Rico, Villas Del Mar Beach Resort offers a private beach area and air conditioning.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 11 reviews
Price from
US$105
1 night, 2 adults

Beautiful beachside apartment w/ terrace, balcony.

Arenas (Near Vieques)

Featuring air-conditioned accommodation with a private pool, mountain view and a patio, Beautiful beachside apartment w/ terrace, balcony. Is located in Arenas.

M
Marharyta
From
United States
wonderful vacation, great location, comfortable apartments, attentive owner of the apartments. We got a lot of pleasant impressions. We will be happy to return to this place. I recommend.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 46 reviews
Price from
US$158.40
1 night, 2 adults

Cocobeach Cabin no pets allowed

Rio Grande (Near Vieques)

Set in Rio Grande, 39 km from Museum of Art of Puerto Rico and 46 km from Fort San Felipe del Morro, Cocobeach Cabin no pets allowed offers a garden and air conditioning.

J
Jeimy
From
United States
Excellent host very friendly, responsive, respectful.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 45 reviews
Price from
US$125
1 night, 2 adults

Come, Enjoy & Relax Bosque del Mar 1 Rio Grande, PR

Rio Grande (Near Vieques)

Featuring air-conditioned accommodation with a private pool, Come, Enjoy & Relax Bosque del Mar 1 Rio Grande, PR is set in Rio Grande.

J
Jiří
From
Czech Republic
Friendly owner; entry to beach; local small restaurants; local friendly people
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 23 reviews
Price from
US$162
1 night, 2 adults

Ocean Motion Rental Casa en la playa con piscina cerca Yunque y VSjuan

Loiza (Near Vieques)

Boasting air-conditioned accommodation with a private pool, pool view and a patio, Ocean Motion Rental Casa en la playa con piscina cerca Yunque y VSjuan is set in Loiza.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 10 reviews
Price from
US$274.40
1 night, 2 adults

3Bedrm Beach Penthouse with Rooftop Terrace & WiFi

Rio Grande (Near Vieques)

Situated in Rio Grande, 3Bedrm Beach Penthouse with Rooftop Terrace & WiFi offers a balcony with sea and mountain views, as well as a year-round outdoor pool, sauna and hot tub.

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 23 reviews
Price from
US$152.24
1 night, 2 adults
All beach hotels in Vieques

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Vieques and surroundings in the past month

See all