Find hotels in Puerto Diablo from $100

  • 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

This weekend
Next weekend

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,388 reviews)
"Amazing place"
Mexico
Anabella
$384 nightly
The price is $419
Jun 1 - Jun 2
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,000 reviews)
"Family owned resort, it felt like we were family coming in on vacation a little more rustic feeling but if you’re looking for quiet and comfortable this place is perfect. "
United States
Dusty
$116 nightly
The price is $126
May 7 - May 8
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, (638 reviews)
"Excellent place to relax "
United States
Kelly
$165 nightly
The price is $180
May 5 - May 6
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, (131 reviews)
"Amazing room, location, great vegan breakfast. Highly recommend!!"
United States
Daniel
$205 nightly
The price is $223
May 5 - May 6
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, (105 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!"
United States
Stephen
$194 nightly
The price is $211
May 6 - May 7
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, (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!"
United States
kelly
Bravo Beach Hotel

Hacienda Tamarindo

Hacienda Tamarindo
3.0 star property
Esperanza
9.8 out of 10, Exceptional, (255 reviews)
"The staff was awesome & for us the peace of NO TV or other distractions was super perfect!!! We came here because my husband’s sister & her husband have been coming for years. 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
Hacienda Tamarindo

El Blok

El Blok
3.0 star property
Esperanza
8.8 out of 10, Excellent, (499 reviews)
"We really enjoyed El Blok. "
United States
Celeste
$233 nightly
The price is $254
May 5 - May 6
Total with taxes and fees
El Blok

Hix Island House

Hix Island House
2.5 star property
Vieques
9.6 out of 10, Exceptional, (294 reviews)
"Great place with nice view and amazing customer service "
United States
Ahmed
$148 nightly
The price is $161
May 5 - May 6
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, (231 reviews)
"Super cool property! Staff was awesome!! Cant wait to go back!"
United States
Noah
$104 nightly
The price is $113
May 5 - May 6
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.8 out of 10, Excellent, (13 reviews)
"Yes, for the price, it has everything you really need"
United States
Robert E.
$150 nightly
The price is $159
May 7 - May 8
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)
"Our stay was wonderful! The owners were very accommodating. We had the option of a late check in due to missing the Ferry time from ceiba, the "
United States
Britny
$130 nightly
The price is $138
May 7 - May 8
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, (190 reviews)
"Amazing pools, room and food. Beautiful resort"
United States
Rene Passaglia
$395 nightly
The price is $430
May 11 - May 12
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, (889 reviews)
"The property was clean and very easy access to all things good : beach, restaurants and the rainforest!"
United States
Nicole Kristen
$223 nightly
The price is $248
May 19 - May 20
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, (764 reviews)
"The resort was beautiful and the staff was top notch!"
United States
Tiffany Cowgille
$366 nightly
The price is $399
May 5 - May 6
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, (382 reviews)
"Cute hotel. Would stay here again"
United States
Victor
$138 nightly
The price is $149
May 17 - May 18
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,000 reviews)
"Will definitely stay here again staff was helpful and courteous "
United States
hector
$152 nightly
The price is $165
Jun 4 - Jun 5
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, (535 reviews)
"Great pool and plenty of restaurants around "
United States
Luis E
$227 nightly
The price is $242
May 5 - May 6
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.
$170 nightly
The price is $181
May 6 - May 7
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, (279 reviews)
"Excellent breakfast and very attentive personel "
United States
Daisy
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.

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 $100 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