Find beach hotels & resorts in St. Vincent and the Grenadines

Beach vacation deals from $113

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in St. Vincent and the Grenadines

We found 49 beach stays in St. Vincent and the Grenadines, from luxury resorts to beachfront rentals. Explore these popular St. Vincent and the Grenadines beach destinations.

Pick from 49 St. Vincent and the Grenadines Beach Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Outdoor pool, a waterfall pool, pool umbrellas, sun loungers
Palm Island Resort & Spa
4.0 star property
9.4 out of 10, Exceptional, (18)
"We went there for the snorkeling and stayed for the people. It was so amazing! The rooms were great, the people were so kind and accommodating, and property is incredible! The food was great! There was a menu of similar food every meal, but then there was the daily menu change. It was perfect for my significant other who stuck with the same meal, while I like to change things up. The staff is so amazing. I cannot say enough good things about them whether is was checking in our our room, during...
Palm Island Resort & Spa
2 outdoor pools, pool umbrellas, sun loungers
Bequia Beach Hotel Luxury Resort & Spa
5.0 star property
9.8 out of 10, Exceptional, (126)
"The setting of the hotel is in beautiful gardens & beach. Quiet & secluded, away from Port Elizabeth. If you’re looking for quiet relaxation in well run facilities, you’ll be happy here."
The price is $208
$324 total
includes taxes & fees
Jun 1 - Jun 2
Bequia Beach Hotel Luxury Resort & Spa
Indoor wedding
Sandals St. Vincent and the Grenadines - All Inclusive Couples Only
4.0 star property
Sandals St. Vincent and the Grenadines - All Inclusive Couples Only
Save an average of 15% on thousands of hotels when you're signed in
Suite, 1 King Bed, Balcony, Ocean View | View from room
Beachcombers Hotel
3.5 star property
8.8 out of 10, Excellent, (366)
"Great stay. Clean. Friendly staff. "
The price is $162
$199 total
includes taxes & fees
May 29 - May 30
Beachcombers Hotel
Front of property
Bequia Plantation Hotel
3.5 star property
9.2 out of 10, Wonderful, (173)
"Appreciated the complimentary breakfast! "
The price is $169
$208 total
includes taxes & fees
May 29 - May 30
Bequia Plantation Hotel
Terrace/patio
Sunset Shores Beach Hotel
3.0 star property
8.4 out of 10, Very Good, (400)
"Everyone is quite lovely. The food is very well prepared. The air conditioning in my room works extremely good. The beach is not that picturesque, but the water is calm. The front desk arranged for a ride from the airport with a wonderful driver I plan to hire for additional tranports and for a tour. Im happy that I booked this hotel."
The price is $145
$178 total
includes taxes & fees
May 29 - May 30
Sunset Shores Beach Hotel
Room, 2 Queen Beds, Marina View | View from room
Blue Lagoon Hotel & Marina
4.0 star property
8.8 out of 10, Excellent, (339)
"It was very colorful and clean"
The price is $151
$186 total
includes taxes & fees
Jun 11 - Jun 12
Blue Lagoon Hotel & Marina
View from property
Grenadine House
4.0 star property
9.4 out of 10, Exceptional, (248)
"Lovely little property in the heart of the city. Food on site was good, easy to check in and fantasticly friendly staff"
The price is $149
$168 total
includes taxes & fees
Jun 1 - Jun 2
Grenadine House
Suite, Beach View, Ground Floor | View from room
Davids Beach Hotel
3.5 star property
9.4 out of 10, Exceptional, (12)
"Mary the manager was outstanding and looked after our every need. Breakfast was great but limited menu for evening meal."
The price is $449
$546 total
includes taxes & fees
May 29 - May 30
Davids Beach Hotel
View from room
Mariners Hotel
3.0 star property
8.8 out of 10, Excellent, (216)
"Great location . Staff was very friendly and helpful. Very comfortable place to stay overall "
The price is $113
$139 total
includes taxes & fees
Jun 26 - Jun 27
Mariners Hotel
Don't see what you're looking for?
See all available properties in St. Vincent and the Grenadines
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.

Book your dream St. Vincent and the Grenadines beach vacation with deals from $113

Make the most of your vacation with hotels on the water in St. Vincent and the Grenadines

How do I find the best St. Vincent and the Grenadines beach hotels? 

With 1,892 unfiltered, genuine customer reviews of hotels in St. Vincent and the Grenadines on the beach, you can read what people really think about their stay and get a feel for where would be perfect for you.  


How can I find St. Vincent and the Grenadines hotels on the beach with nice views?  

From beachfront getaways overlooking a pretty pool or tranquil garden to luxury cliff-top hotels with dramatic ocean vistas, there are loads of stunning rooms with a perfect view. Use our ocean view filter for St. Vincent and the Grenadines beach hotels with dreamy water views from your window.    


How much do St. Vincent and the Grenadines beach hotels cost?  

Prices for beachfront hotels in St. Vincent and the Grenadines currently start at $113 a night going up to $449 for top-notch accommodation. Prices and availability are subject to change. Additional terms may apply. 


How do I find family-friendly St. Vincent and the Grenadines hotels on the beach? 

Use the family friendly filter to explore truly welcoming hotels offering kid-friendly amenities and fun-filled activities—from highchairs and cribs to water sports and beach games. 


Can I cancel my St. Vincent and the Grenadines beach hotel? 

It’s easy to cancel a booking, yes. Just log into your My Trips page and go to your itinerary to see your cancellation options. If you want peace of mind knowing you can cancel, penalty-free, book one of the many beach hotels in St. Vincent and the Grenadines offering free cancellation. 


Why should I book my St. Vincent and the Grenadines beach hotel with Expedia? 

Get amazing deals on an exciting selection of hotels on the beach in St. Vincent and the Grenadines, enjoy 24/7 customer service, and save more when you bundle your hotel, car rental, and flights together. With everything you need in one place, it’s easy to click, book, and travel with Expedia.   


Are there any St. Vincent and the Grenadines beach hotels with a pool? 

Many condos, motels, hotels, and beach resorts in St. Vincent and the Grenadines have a pool for you to dip into. To find them really easily, use our pool search filter.    


Are there any cheap St. Vincent and the Grenadines beach hotels? 

Currently, there are 49 tempting beach hotels in St. Vincent and the Grenadines to choose from, with prices from just $113 a night. So, compare prices, amenities, and ratings in one place for a great wallet-friendly hotel.  

St. Vincent and the Grenadines Beach Hotels information

 

Beach Hotels in St. Vincent and the Grenadines

49

Highest price
$449
Cheapest price
$113
Number of guest reviews
1,892
Total number of hotels in St. Vincent and the Grenadines
254

 

Recent reviews of St. Vincent and the Grenadines hotels
Expedia verified reviews