
Puerto Diablo Holidays from AU$1,710
Book a Hotel + Flight or Car together to unlock savings
Photo by Shannon Willitts
- Plan, book, travel with confidence
- Better togetherSave up to AU$2,500 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your Puerto Diablo Holiday
From its views to its coastal beaches and nature, there are countless good reasons to book a holiday package to Puerto Diablo. When it's time to escape from it all, this picturesque neighbourhood is waiting to welcome you. La Chiva Beach and La Plata Beach are just two of the leading attractions nearby to add to your agenda during a trip to Puerto Diablo. Don't just dream it — turn it into reality! Book your ideal Puerto Diablo holiday with Expedia and travel your way.
The Latest Puerto Diablo Holiday Deals
Price found within the past 48 hours. Click for updated prices.

Vieques Tropical Guest House
Isabel II
Price was AU$1,749, price is now AU$1,710 per person
AU$1,710
per person
29 May - 1 June
found 1 day ago
Return flight included
Fayetteville (XNA) to Vieques (VQS)
7.8/10 Good! (79 reviews)
Bien localizado, muy cerca del terminal de ferry. habitación Muy pequeña, ni siquiera tiene un pequeño clóset. La cama es muy pequeña para dos personas, además es uncomfortable.
Personal es muy amable.
Reviewed on 18 Apr 2026

Club Vieques - Adults Only Resort - LGBT Friendly
Price was AU$2,095, price is now AU$1,886 per person
AU$1,886
per person
29 May - 1 June
found 1 day ago
Return flight included
Fayetteville (XNA) to Vieques (VQS)
9.8/10 Exceptional! (103 reviews)
Wonderful stay. Great helpful hosts. Sean and Paul do everything to make your stay as good as possible.
Wonderful rooms and a great bar manned by Lindsey and Tim. Overall a great stay!
Reviewed on 6 Apr 2026


Sea Gate Hotel
Isabel II
Price was AU$1,870, price is now AU$1,803 per person
AU$1,803
per person
29 May - 1 June
found 1 day ago
Return flight included
Fayetteville (XNA) to Vieques (VQS)
9.6/10 Exceptional! (1,005 reviews)
Spacious, walkable, very caring owner, horseback riding on site was superb
Reviewed on 23 Apr 2026

The Vieques Guesthouse
Esperanza
Price was AU$1,897, price is now AU$1,863 per person
AU$1,863
per person
29 May - 1 June
found 1 day ago
Return flight included
Fayetteville (XNA) to Vieques (VQS)
9.8/10 Exceptional! (536 reviews)
Vieques Guest House was incredible! Amanda and Todd were wonderful and have clearly thought of every detail. Amanda shared so much valuable information to help me prepare for my stay and was so warm and friendly when we arrived. The room was clean, cool and so comfortable, including the bed and pillows. The rooftop has an incredible view and the hammock on the balcony was such a nice relaxing touch. My only complaint was that we didn’t stay longer! You cannot go wrong choosing to stay here!
Reviewed on 23 Apr 2026
Puerto Diablo Holiday
Our pick of the best Puerto Diablo Hotel Deals

On the beach, a private pool, a house all to yourself.
Vieques
9.8/10 Exceptional! (201 reviews)
Beautiful location. Easy beach access (renter even had beach chairs, umbrella, and a cooler) Renter provided a welcome package as well. We did not have to purchase supplies such as trash bags, toilet paper, washing supplies, coffee, etc. WIFI is excellent as is the air conditioning. We even made ...
Reviewed on 7 Apr 2026

Bravo Beach Hotel
1 North Shore Road Vieques
9.2/10 Wonderful! (173 reviews)
The staff was very friendly & kind, the location was great, easy to walk to restaurants, beach, ferry, etc. Easy access to using a code to enter room/gate. I would stay here again!
Reviewed on 16 Apr 2026

INFINITY POOL - Ocean View & walk 5 min to beach , 5BR + 3Baths
Vieques
9.6/10 Exceptional! (32 reviews)
Good communication from host. Pictures of house accurare.
Reviewed on 26 Dec 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
What to do in Puerto Diablo

Overnight Bio Bay Kayak Tour in Vieques Island
AU$92
per adult

Bio Bay Tour Vieques – Full Clear Canoes Experience
AU$79
per adult
100% of travellers recommend

Snorkeling Tour to Vieques Island only 30 minutes away!
AU$188
per adult
88% of travellers recommend
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.











