Find hotels in Puerto Diablo from $71

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Puerto Diablo hotels

El Conquistador Resort

El Conquistador Resort
4.0 star property
Cabezas
9.0 out of 10, Wonderful, (3,453 reviews)
"The resort is beautiful. You really don't have to leave the resort."
United States
Patricia
4 days ago
$374 nightly
The price is $408
Jun 18 - Jun 19
Total with taxes and fees
El Conquistador Resort

Sea Gate Hotel

Sea Gate Hotel
2.5 star property
Isabel II
9.6 out of 10, Exceptional, (1,011 reviews)
"Horse back riding was the highlight of our stay."
United States
Simone
5 days ago
$113 nightly
The price is $123
Jun 15 - Jun 16
Total with taxes and fees
Sea Gate Hotel

Blue Horizon Boutique Resort - Adults Only

Blue Horizon Boutique Resort - Adults Only
3.5 star property
Esperanza
8.8 out of 10, Excellent, (656 reviews)
"We loved the quietness, and roaming horses. The units did need some maintenance."
United States
Sergio
7 days ago
$145 nightly
The price is $158
Jun 22 - Jun 23
Total with taxes and fees
Blue Horizon Boutique Resort - Adults Only

Finca Victoria

Finca Victoria
3.5 star property
Vieques
9.6 out of 10, Exceptional, (138 reviews)
"Great to disconnect ,and enjoy nature."
United States
KATY
13 days ago
$201 nightly
The price is $219
Jun 12 - Jun 13
Total with taxes and fees
Finca Victoria

Club Vieques - Adults Only Resort - LGBT Friendly

Club Vieques - Adults Only Resort - LGBT Friendly
3.0 star property
Vieques
9.8 out of 10, Exceptional, (110 reviews)
"10 10 recommend. I loved the stay here the owner."
United States
Muawiya
2 days ago
$145 nightly
The price is $159
Jun 15 - Jun 16
Total with taxes and fees
Club Vieques - Adults Only Resort - LGBT Friendly

Bravo Beach Hotel

Bravo Beach Hotel
3.5 star property
Bravos de Boston
9.2 out of 10, Wonderful, (174 reviews)
"The staff was very friendly kind. The location was great."
United States
kelly
April 16th, 2026
Bravo Beach Hotel

Hacienda Tamarindo

Hacienda Tamarindo
3.0 star property
Esperanza
9.8 out of 10, Exceptional, (255 reviews)
"We will be back from now on, it's a hidden gem so book folks you will delight in enjoying the chill, beaches , food, local vibe extraordinary!!!"
United States
Lisa
February 28th, 2026
Hacienda Tamarindo

El Blok

El Blok
3.0 star property
Esperanza
8.8 out of 10, Excellent, (509 reviews)
"Hot tub on the terrace was really great. Beautiful views with a lovely sunset."
United States
Laura
3 days ago
$211 nightly
The price is $230
Jun 11 - Jun 12
Total with taxes and fees
El Blok

Hix Island House

Hix Island House
2.5 star property
Vieques
9.6 out of 10, Exceptional, (308 reviews)
"Aaron are excellent hosts. Display the beautiful nature of Vieques."
United States
Ramon
7 days ago
$145 nightly
The price is $158
Jun 15 - Jun 16
Total with taxes and fees
Hix Island House

Old Crow Hotel and Suites

Old Crow Hotel and Suites
2.5 star property
Vieques
8.8 out of 10, Excellent, (244 reviews)
"Staff super friendly. Pool and property gorgeous."
United States
Renee
16 days ago
$131 nightly
The price is $143
Jun 14 - Jun 15
Total with taxes and fees
Old Crow Hotel and Suites

Bananas Vieques Guesthouse Room 8/Vibrant Area/Private/Steps to the beach

Bananas Vieques Guesthouse Room 8/Vibrant Area/Private/Steps to the beach
Esperanza
8.4 out of 10, Very Good, (15 reviews)
"Internet connection was great. The room was really comfortable."
United States
Stephanie
$150 nightly
The price is $159
Jun 13 - Jun 14
Total with taxes and fees
Bananas Vieques Guesthouse Room 8/Vibrant Area/Private/Steps to the beach

Bananas Vieques Guesthouse Room 9/Vibrant Area/Private/Steps to the beach

Bananas Vieques Guesthouse Room 9/Vibrant Area/Private/Steps to the beach
Esperanza
8.0 out of 10, Very Good, (11 reviews)
"The AC worked fine. The internet worked great. The location is excellent."
United States
Banana
December 16th, 2025
$130 nightly
The price is $138
Jun 14 - Jun 15
Total with taxes and fees
Bananas Vieques Guesthouse Room 9/Vibrant Area/Private/Steps to the beach

Las Casitas Village at El Conquistador

Las Casitas Village at El Conquistador
4.5 star property
Cabezas
9.2 out of 10, Wonderful, (216 reviews)
"Great trip overall. Overall a very nicely maintained property. Would definitely go back again."
United States
Peter
3 days ago
$441 nightly
The price is $480
Jun 18 - Jun 19
Total with taxes and fees
Las Casitas Village at El Conquistador

Fairfield by Marriott Luquillo Beach

Fairfield by Marriott Luquillo Beach
3.5 star property
Mata de Plátano
9.4 out of 10, Exceptional, (914 reviews)
"Providing an amazing initial stay. Our son LOVES the pool especially the kids play area."
United States
ODELL
4 days ago
$296 nightly
The price is $329
Jun 21 - Jun 22
Total with taxes and fees
Fairfield by Marriott Luquillo Beach

Wyndham Palmas Beach and Golf Boutique Resort

Wyndham Palmas Beach and Golf Boutique Resort
4.0 star property
Humacao
8.4 out of 10, Very Good, (784 reviews)
"Great, clean place with helpful stuff."
United States
Milos
2 days ago
$281 nightly
The price is $306
Jun 14 - Jun 15
Total with taxes and fees
Wyndham Palmas Beach and Golf Boutique Resort

Selva Boutique Hotel - Luquillo Oceanfront Retreat - Adults only

Selva Boutique Hotel - Luquillo Oceanfront Retreat - Adults only
3.0 star property
Playa Fortuna
8.8 out of 10, Excellent, (405 reviews)
"The location is great. Otherwise everything was clean."
United States
Aria
14 days ago
$164 nightly
The price is $178
Jun 21 - Jun 22
Total with taxes and fees
Selva Boutique Hotel - Luquillo Oceanfront Retreat - Adults only

Fajardo Inn

Fajardo Inn
4.0 star property
Fajardo
8.2 out of 10, Very Good, (1,004 reviews)
"Reasonably priced restaurant onsite Blue Iguana."
United States
Michaela
21 days ago
$152 nightly
The price is $165
Jun 25 - Jun 26
Total with taxes and fees
Fajardo Inn

Park Royal Homestay Club Cala Puerto Rico

Park Royal Homestay Club Cala Puerto Rico
3.5 star property
Humacao
8.6 out of 10, Excellent, (553 reviews)
"Clean location and very private would definitely stay again!!!!"
United States
Jaslin
20 days ago
$179 nightly
The price is $191
Jun 25 - Jun 26
Total with taxes and fees
Park Royal Homestay Club Cala Puerto Rico

Bananas Vieques Guesthouse Room 12/Vibrant Area/Private/Steps to the beach

Bananas Vieques Guesthouse Room 12/Vibrant Area/Private/Steps to the beach
Esperanza
6.0 out of 10, (2 reviews)
"Location was excellent!!We expected to be near and even with nature, but there were a lot of ants in the room with us. Beds were comfortable. A rug would have been nice to help keep sand out of the beds. "
United States
Ashley A.
$171 nightly
The price is $181
Jun 15 - Jun 16
Total with taxes and fees
Bananas Vieques Guesthouse Room 12/Vibrant Area/Private/Steps to the beach

Club Seabourne Boutique Hotel

Club Seabourne Boutique Hotel
3.0 star property
Culebra
9.2 out of 10, Wonderful, (283 reviews)
"We loved Club Seabourne. The staff is very helpful. Has everything you need."
United States
Kara
6 days ago
Club Seabourne Boutique Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Puerto Diablo attractions

Learn more about Puerto Diablo

Get away to Puerto Diablo! Enjoy the island views, beaches, and horseback riding.

Top Puerto Diablo Hotel Reviews

More cheap stays in Puerto Diablo

Hotels in Puerto Diablo with star-rating

Find out more about Puerto Diablo

Top reasons to visit Puerto Diablo

  • Stunning Beaches: Enjoy beautiful beaches like Playa Esperanza, perfect for relaxation and family fun.
  • Outdoor Adventures: Engage in a variety of activities that showcase the vibrant natural scenery.
  • Charming Neighborhoods: Explore picturesque towns that highlight the local culture and friendly atmosphere.
  • Diverse Accommodations: Choose from charming guesthouses and beachfront hotels tailored to your needs.
  • Marine Life Exploration: Discover vibrant marine life at the marina, enhancing your coastal experience.

Find great hotels near Puerto Diablo

Discover the ideal accommodations in Puerto Diablo, Vieques, Puerto Rico, where adventure meets relaxation. Choose from charming guesthouses and hotels that cater to all your needs, including pet-friendly options and beachfront experiences. Enjoy the beauty of Playa Esperanza, unwind on outdoor patios, or explore the variety of apartment rentals available on Vieques Island. Your perfect beach getaway awaits.

  • Sea Gate Hotel: Nestled 6 miles from Puerto Diablo, the Sea Gate Hotel is a budget-friendly option boasting an impressive guest rating of 9.6. This lodging is perfect for adventurous travelers and families alike. Guests can indulge in a variety of exciting activities, such as snorkeling, kayaking, and sailing, available both onsite and nearby. The hotel also caters to families, featuring a children’s pool and amenities that ensure a fun and safe experience for young adventurers.
  • El Blok: Located 8 miles from Puerto Diablo, El Blok is a stylish 3-star hotel with a guest rating of 8.8, ideal for adventure seekers and pet owners. This property offers a unique experience with adventure sports such as snorkeling, surfing, and hiking accessible nearby. El Blok is also pet-friendly, allowing dogs with specific amenities like food and water bowls, ensuring that your furry companions feel at home. The chic design and inviting atmosphere make it a great choice for a memorable stay.
  • Casa de Tortuga: Just 9 miles from Puerto Diablo, Casa de Tortuga offers a budget-friendly escape with a guest rating of 8.4. This hotel is tailored for adventure enthusiasts, providing opportunities for birdwatching, sailing, and kayaking. Guests can explore the surrounding beauty while enjoying comfortable accommodations. With a focus on outdoor activities, Casa de Tortuga is an excellent base for those looking to immerse themselves in the natural wonders of Vieques.

Where to stay in Puerto Diablo

Discover the charm of Puerto Diablo, Vieques, where vibrant outdoor adventures await. Enjoy stunning beaches, perfect for relaxation and family fun, while immersing yourself in the friendly local atmosphere. Nearby, explore picturesque towns and experience romantic excursions that highlight the tropical beauty of Puerto Rico. Whether you're seeking recreation or peaceful scenery, Puerto Diablo offers a unique blend of experiences that will make your vacation unforgettable.

  • Vieques: Nestled within the larger Vieques municipality, Puerto Diablo offers a unique blend of outdoor adventures and stunning scenery. This vibrant city attracts visitors year-round, with peak travel times in March, July, and September. Outdoor enthusiasts will find a paradise here, as Vieques boasts beautiful beaches, nature reserves, and recreational areas. Popular activities include sunbathing on family-friendly beaches and exploring local resorts. The area's natural beauty, coupled with its rich history, makes Vieques a must-visit destination for travelers seeking a mix of relaxation and exploration.
  • Vieques Island: Located about 6 miles from Puerto Diablo, Vieques Island is a picturesque destination that is just as captivating as its neighboring city. Known for its stunning beaches and outdoor experiences, this island sees its peak visitor numbers from March and July to August. The lush landscapes and vibrant marine life create an idyllic setting for those who enjoy nature. Travelers can explore recreational areas and resorts that enhance the island's charm. With its scenic views and tranquil atmosphere, Vieques Island is perfect for those looking to unwind and connect with the beauty of Puerto Rico.
  • Puerto Ferro: A quaint village located 4 miles from Puerto Diablo, Puerto Ferro is an inviting spot for travelers seeking a laid-back atmosphere. This charming village experiences steady visitor numbers throughout the year, with peaks in March and July to August. Puerto Ferro offers a delightful combination of outdoor activities and beach access, making it a great choice for families. Visitors can enjoy shopping and explore the nearby nature reserves, while the serene beaches provide a perfect backdrop for relaxation. Puerto Ferro’s welcoming spirit and stunning scenery make it a lovely addition to any travel itinerary.

Things to do in Puerto Diablo

Puerto Diablo in Vieques, Puerto Rico, is perfect for outdoor and beach vacations, offering stunning scenery and a variety of activities. Enjoy the recreational areas, relax at resorts, and explore shopping options. This destination is a treasure trove of vacation ideas and bucket list experiences, ensuring that your trip is filled with adventure and relaxation amidst the beautiful surroundings.

Shopping

In Puerto Diablo, you'll find local shops offering handmade crafts and souvenirs. If you're up for a drive, check out the Vieques Ferry Terminal area for more stores, or visit the nearby Isabel II for charming boutiques featuring unique gifts and local art.

Recreation

In Puerto Diablo, indulge in wellness at the serene Retreat Vieques, where you can enjoy yoga sessions and holistic treatments surrounded by lush landscapes. Experience rejuvenation at the Blissful Waters Spa, offering calming massages and meditation by the beach, perfect for unwinding and reconnecting with nature.

Adventure

Explore the Bioluminescent Bay for a magical kayaking experience at night, where the water sparkles with bioluminescent microorganisms. Hike through the lush trails of the Vieques National Wildlife Refuge, offering stunning views and diverse wildlife encounters, perfect for adventurous nature lovers.

Nightlife

Explore the vibrant nightlife in Puerto Diablo at the colorful La Calle Lounge, where you can enjoy tropical cocktails. For a lively atmosphere, visit El Canto del Loco, featuring local bands and a dance floor that keeps the energy high throughout the night.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Puerto Diablo

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Puerto Diablo are September to November, where the prices are slightly lower. This is in comparison to April, July and December, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Puerto Diablo is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Puerto Diablo is Wednesday. The most expensive day to stay in Puerto Diablo is Friday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and preferred type of hotel. To find the best prices and deals, make sure to sort the results by price from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Puerto Diablo with your flights and activities through an Expedia package.

Find the best attractions in and around Puerto Diablo

Puerto Diablo, Vieques, Puerto Rico, is perfect for outdoor and beach vacations, boasting stunning scenery and attractions like Bahia Icacos. Visitors can explore the local culture and vibrant marine life at the marina, while enjoying the area's beautiful beaches. Don't miss the chance to discover Puerto Diablo's charming neighborhoods and key tourist spots, making it an ideal destination for those seeking adventure and relaxation amidst natural beauty.

  • Bioluminescent Bay: Located 6 miles from Puerto Diablo, this enchanting bay is famous for its glowing waters, illuminated by tiny microorganisms. Kayaking through the bay at night offers a magical experience, where each stroke creates a shimmering trail of light.
  • Caracas Beach: Only 4 miles away, Caracas Beach boasts pristine sands and crystal-clear waters, perfect for sunbathing and swimming. With its laid-back atmosphere, it’s an ideal spot to unwind and soak up the sun.
  • Isabel Segunda Harbor: Situated within Puerto Diablo, this lively marina offers adventure through water activities like snorkeling and sailing. The vibrant atmosphere and beautiful views make it a must-visit for outdoor enthusiasts.

Best time to go to Puerto Diablo

The best time to visit Puerto Diablo, Vieques can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Puerto Diablo, Vieques falls in September, when visitor numbers are moderately low and weather is mostly cloudy with light rain. The coolest average temperature in Puerto Diablo, Vieques falls in February and March. March has moderately high visitor numbers and mostly sunny weather.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January77.2°F (25.1°C)No RainMostly SunnyAverageAverage
February76.8°F (24.9°C)No RainMostly SunnyModerately HighAverage
March76.8°F (24.9°C)Light RainMostly SunnyModerately HighAverage
April78.1°F (25.6°C)Light RainMostly SunnyAverageSlightly High
May79.5°F (26.4°C)Light RainMostly CloudyAverageAverage
June81.1°F (27.3°C)Light RainMostly CloudyAverageAverage
July81.5°F (27.5°C)Light RainMostly CloudyModerately HighSlightly High
August82.0°F (27.8°C)Light RainMostly CloudyAverageAverage
September82.2°F (27.9°C)Light RainMostly CloudyModerately LowSlightly Low
October81.7°F (27.6°C)Light RainMostly CloudyModerately LowSlightly Low
November80.1°F (26.7°C)Light RainMostly CloudyModerately LowSlightly Low
December78.3°F (25.7°C)Light RainMostly SunnyAverageSlightly High

The nearest major airports for your trip to Puerto Diablo

Traveling to Puerto Diablo, Vieques, Puerto Rico, you can fly into several major airports. San Juan (SJU-Luis Munoz Marin Intl.) is 48 miles away, with nearby hotels like the 5-star Fairmont El San Juan Hotel, just 0.8 miles from the airport, and the Condado Vanderbilt Hotel, located 5 miles away. Ponce (PSE-Mercedita) is 80 miles from Puerto Diablo, offering options like the 4.5-star Hilton Ponce Golf & Casino Resort, 4 miles away. The closest option is Vieques (VQS-Antonio Rivera Rodriguez), only 9 miles away, with hotels such as Finca Victoria and Blue Horizon Boutique Resort, both within 3 miles of the airport.

Why book with Expedia?

  • Flexible booking

    On Expedia, you can find plenty of hotels with flexible cancellation in Puerto Diablo using the “Fully refundable property” search filter. Just be sure to always double-check each hotel's cancellation policy before booking.

  • Book now and pay later

    With countless book now, pay later options, there's no need to wait till payday to grab a deal. Use the “Reserve now, pay later” search filter to view all properties available with this payment option in Puerto Diablo.

  • Hotel comparison

    Thanks to the handy “Compare properties” tool on Expedia, you can compare hotels in Puerto Diablo side by side with just a few clicks.

  • Member prices

    Join Expedia's loyalty program, One Key, for free and unlock Member Prices and rewards on select hotels worldwide. Simply log in when you search and look out for the blue savings label.

Frequently asked questions

What is the best area to stay in Puerto Diablo?
The best area to stay in Puerto Diablo is the Condado district, known for its beautiful beaches and upscale accommodations.

Condado is a sophisticated and lively neighborhood situated along the coast, just east of Old San Juan. It's characterized by its wide, palm-lined avenues like Ashford Avenue, which is home to many high-end boutiques, restaurants, and resorts. The area offers direct access to Condado Beach and the Condado Lagoon, providing opportunities for water activities.

Couples often find Condado ideal for a luxurious and relaxing getaway. The district's many beachfront hotels offer amenities such as oceanfront dining, infinity pools, and spa services. Evenings can be spent enjoying gourmet meals or strolling along the illuminated streets.

For travelers who appreciate convenience and a refined experience, Condado is an excellent choice.
When is the best time to go to Puerto Diablo?
The best time to visit Puerto Diablo is during the dry season, which runs from December to April.

During these months, you'll experience pleasant temperatures and lower humidity, making it ideal for exploring the island's natural beauty and enjoying its outdoor activities. This period offers plenty of sunshine, superb for beach days or hikes through the El Yunque National Forest.

Travelers looking for a quiet escape will appreciate the comfortable weather for leisurely strolls through Old San Juan's historic streets or relaxing by the ocean.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Puerto Diablo.
How can I save on a Puerto Diablo hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Puerto Diablo hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Puerto Diablo hotel?
Prices for hotels in Puerto Diablo often vary, but you can find a great deal from $71 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia