Skip to main content

Filter by:


Star rating

Review score

Esperanza – 13 hotels and places to stay
See the latest prices and deals by choosing your dates.
El Blok, hotel in Esperanza

Offering a restaurant, the Adults Only El Blok is located in Vieques. Free WiFi access is available throughout.

Excellent. Free coffee in the morning.
8.3
Scored 8.3
Very good
Rated very good
211 reviews
Price from£183.14per night
Casa de Tortuga Guesthouse, hotel in Esperanza

Set 300 metres from Esperanza, Casa de Tortuga Guesthouse offers 5-star accommodation in Vieques and features a garden, a terrace and water sports facilities.

Everything
8.0
Scored 8.0
Very good
Rated very good
495 reviews
Price from£93.27per night
Blue Horizon Boutique Resort, hotel in Esperanza

This adult-only resort is located on the island of Vieques, just off the coast of Puerto Rico. The historic building features an on-site bar and restaurant, plus an outdoor swimming pool.

Blue Horizon Boutique Resort is a true corner of paradise. The resort is well kept as the staff is very professional and friendly. Truly recommended.
8.7
Scored 8.7
Fabulous
Rated fabulous
423 reviews
Price from£267.38per night
Old Crow Hotel and Suites, hotel in Esperanza

Situated in Vieques, 2 km from Cofi, Old Crow Hotel and Suites features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

There were not staff at the location of you have a question during the night or any moment.
8.3
Scored 8.3
Very good
Rated very good
60 reviews
Price from£160.75per night
The Vieques Guesthouse, hotel in Esperanza

Featuring a shared lounge and views of sea, The Vieques Guesthouse is a recently renovated guest house located in Vieques, 300 metres from Coconut Beach.

Passionate guests, that know and love their island
9.4
Scored 9.4
Superb
Rated superb
572 reviews
Price from£134.73per night
Esperanza Inn Guesthouse, hotel in Esperanza

Located 200 metres from Esperanza, Esperanza Inn Guesthouse is a recently renovated 5-star accommodation in Vieques, featuring an outdoor swimming pool, a garden and private parking.

The place is in a great spot, clean and quiet. The pool is really nice and you have all the amenities you need. The host is super friendly and helpful.
9.4
Scored 9.4
Superb
Rated superb
408 reviews
Price from£125.29per night
Villa Coral Guesthouse, hotel in Esperanza

Offering free parking and free WiFi connection, Villa Coral Guesthouse is located 800 metres from Puerto Real Bay Beach and 2 km from Ensenada Sombe Bay.

The person helping out, wally, was great. The location was lovely easy to walk to from the beach and the AC was great.
8.2
Scored 8.2
Very good
Rated very good
266 reviews
Price from£108.54per night
Lazy Guesthouse, hotel in Esperanza

Located on the Puerto Real Malecón seafront boulevard on Vieques Island, Lazy Guesthouse offers a communal lounge and free Wi-Fi. The Bioluminescent Bay is just a 5-minute drive away.

We liked how clean the rooms were. The on line check in was confusing but we had fun trying to figure it out. I felt like we were trying to get into am escape room. Lol. The area was fun with many adventures and great location by the bar and water.
7.2
Scored 7.2
Good
Rated good
268 reviews
Price from£90.82per night
Isla Hermosa Guesthouse, hotel in Esperanza

Located just 5.7 km from Bioluminescent Bay, Isla Hermosa Guesthouse features accommodation in Vieques with access to barbecue facilities, a shared lounge, as well as luggage storage space.

The common kitchen area was nice. Fun to meet other guests and trade stories. We used the refrigerator and kitchen area for cooking. Worked out well. Rooms were clean and AC worked great! Well lit pathways at night was very appreciated after bio bay tours.
9.4
Scored 9.4
Superb
Rated superb
263 reviews
Price from£91.21per night
Finca Victoria, hotel in Esperanza

Finca Victoria is set in Vieques, 7.8 km from Bioluminescent Bay, and has a bar. Featuring a housekeeping service, this property also provides guests with a picnic area.

Quiet and very calm
9.4
Scored 9.4
Superb
Rated superb
121 reviews
Price from£218.74per night
See all hotels near Esperanza
Subscribe to receive premium deals

Prices drop the moment you sign up!