Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Vieques – 20 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Blue Horizon Boutique Resort

Hotel in Vieques

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. Service Facilities Room Everything was very nice Thanks to Sally, she was great and very kind I will see you soon

Show more Show less
8.5
Very Good
60 reviews
Price from
$185
per night

Casa de Tortuga Guesthouse

Hotel in Vieques

Featuring a garden, water sports facilities, BBQ facilities and free WiFi, Casa de Tortuga Guest house is set in Vieques, 1.6 mi from Media Luna and 2.4 mi from Bioluminescent Bay. The place was magical. The owners are super polite and helpful, the room was spacious, confortable and very clean; the pool and bbq area are to die for. The location is excellent, less than a mile from two markets/stores and the malecon. Overall our stay was amazing and will definitely book again.

Show more Show less
8.9
Excellent
131 reviews
Price from
$115
per night

Bravo Beach Hotel

Hotel in Vieques

Located in Vieques, 0.9 mi from Cofi, Bravo Beach Hotel features air-conditioned accommodations and an outdoor swimming pool. Excellent place, the view was great. The room was very clean. Carl, the host, was very kind and helpful.

Show more Show less
9.3
Awesome
95 reviews
Price from
$150
per night

The Wave Hotel

Hotel in Vieques

Located in Vieques, The Wave Hotel offers beachfront accommodations 0.7 mi from Cofi and provides various facilities, such as a restaurant, an outdoor swimming pool and a bar. I booked a two person bedroom and they gave me a family suite with private ocean front terrace beautiful scenery. Service was excellent. comfy bedding. All in all i had a wonderful time.

Show more Show less
6.2
Review score
419 reviews
Price from
$165
per night

Hacienda Tamarindo

Hotel in Vieques

Located in Vieques, 1.6 mi from Cofi, Hacienda Tamarindo provides accommodations with an outdoor swimming pool, free private parking, a bar and a garden. Loved this gem! Linda and Burr were excellent hosts. The other staff was exceptional as well! Such a comfortable, laid back feel at the hacienda. Also very clean.

Show more Show less
9.6
Exceptional
21 reviews
Price from
$205
per night

El Blok

Hotel in Vieques

Offering a restaurant, the Adults Only El Blok is located in Vieques. Free WiFi access is available throughout. The property offers free parking and a butler pantry is available on every floor. El Blok is by far the best hotel on the island. It has a european level of service and cleanliness with the friendliness of the islands. The staff is fantastic . The purposely do not have tv in the room so you can concentrate on what is important . Please book here, the local economy needs the help after the hurricane.

Show more Show less
8.6
Excellent
256 reviews
Price from
$240
per night

Esperanza Inn

Vieques

Located in Vieques, 1.6 mi from Media Luna and 2.3 mi from Bioluminescent Bay, Esperanza Inn provides accommodations with free WiFi, air conditioning, an outdoor swimming pool and a shared lounge. Location is perfect. In the main esperanza street but just far enough to avoid hearing the music and nightlife. King room is great and spacious. They provide you with towels and chairs. It has free parking for golf cars/jeeps. Free homemade breakfast (local pastries). Totally recommended

Show more Show less
8.9
Excellent
245 reviews
Price from
$98
per night

Villa Coral Guesthouse

Vieques

Offering free parking and free WiFi connection, Villa Coral Guest house is located 2625 feet from Puerto Real Bay Beach and 1.2 mi from Ensenada Sombe Bay. They even let us in before the check in time

Show more Show less
9.1
Awesome
215 reviews
Price from
$89
per night

Lazy Hostel

Vieques

Located on the Puerto Real Malecón seafront boulevard on Vieques Island, Lazy Hostel offers a communal lounge and free Wi-Fi. The Bioluminescent Bay is just a 5-minute drive away. Had a great time there! Its a excellent place to stay and staff is great! Special thanks to Emma, Luis, chris, Kevin and Josh!

Show more Show less
8.3
Very Good
218 reviews
Price from
$27.50
per night

The Vieques Guesthouse

Vieques

Located in Vieques, 1.8 mi from Media Luna, The Vieques Guest house provides accommodations with a fitness center, free private parking, a shared lounge and barbecue facilities. Recommendations of the host were really helpful; really nice extra was that the hosts offered free rental of snorkeling and a wide range of beach equipment; furniture and look of the room was very new and stylish

Show more Show less
9.6
Exceptional
96 reviews
Price from
$152.90
per night

Most-booked hotels in Vieques in the past month

See all

FAQs about hotels in Vieques

  • Hacienda Tamarindo, Bravo Beach Hotel, and El Blok got great room view-related reviews from travelers in Vieques.

  • For hotels in Vieques that serve highly-rated breakfasts, try Hacienda Tamarindo, Blue Horizon Boutique Resort, and Bravo Beach Hotel.

  • The average price per night for a 3-star hotel in Vieques this weekend is $312 or, for a 4-star hotel, $386. Looking for something even fancier? 5-star hotels in Vieques for this weekend cost around $129 per night, on average (based on Booking.com prices).

  • These hotels in Vieques are highly rated by couples: Hacienda Tamarindo, Bravo Beach Hotel, and Casa de Tortuga Guesthouse.

  • Travelers who stayed in Vieques near Antonio Rivera Rodríguez Airport (VQS) have said good things about Blue Horizon Boutique Resort, Casa de Tortuga Guesthouse, and El Blok.

  • Many families visiting Vieques loved staying at Hacienda Tamarindo, Bravo Beach Hotel, and Blue Horizon Boutique Resort.

  • Hacienda Tamarindo, Bravo Beach Hotel, and Casa de Tortuga Guesthouse are some of the popular hotels in Vieques.

  • On average, it costs $185 per night to book a 3-star hotel in Vieques for tonight. You'll pay around $258 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Vieques will cost around $128, on average (based on Booking.com prices).

  • On average, 3-star hotels in Vieques cost $181 per night, and 4-star hotels in Vieques are $293 per night. If you're looking for something really special, a 5-star hotel in Vieques can be found for $162 per night, on average (based on Booking.com prices).

  • Some of the best hotels in Vieques near Bioluminescent Bay include Flamboyan Guest House, The Vieques Guesthouse and Villa Coral Guesthouse.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Vieques:

Explore guest reviews of hotels in Vieques

See all