Search Hotels in St. Vincent and the Grenadines

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in St. Vincent and the Grenadines

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 216 hotels in St. Vincent and the Grenadines with room rates, reviews, and availability. Most hotels are fully refundable.

Palm Island Resort All Inclusive
4 out of 5
Palm Island, Palm Island
9.2/10 Wonderful! (15 reviews)
"Amazing place just like having your own private desert island but with great food and service truly relaxing. If you want to get away from it all with clear sea and great beaches this is the place. You have to get a small plane over to Union Island then take the short boat trip but it is very worth ..."

Reviewed on Jan 17, 2022

Palm Island Resort All Inclusive
Beachcombers Hotel
3.5 out of 5
Villa beach, Villa
Fully refundableReserve now, pay when you stay
The price is $126 per night from Jun 5 to Jun 6
$126
per night
Jun 5 - Jun 6
8.6/10 Excellent! (277 reviews)
"Top notch."

Reviewed on May 27, 2023

Beachcombers Hotel
Bequia Beach Hotel Luxury Resort & Spa
5 out of 5
Friendship Bay, Bequia Island, VC0400
9.8/10 Exceptional! (118 reviews)
"Beautiful resort located on a stunning beach. Staff were incredibly helpful and the island itself is gorgeous."

Reviewed on May 25, 2023

Bequia Beach Hotel Luxury Resort & Spa

Save an average of 15% on thousands of hotels when you're signed in

Sunset Shores Beach Hotel
3 out of 5
Windward Highway, Villa Beach, Villa
Fully refundableReserve now, pay when you stay
The price is $112 per night from Jun 20 to Jun 21
$112
per night
Jun 20 - Jun 21
8.4/10 Very Good! (259 reviews)
"This hotel was located near the airport by about 15 minutes. The room was clean and comfortable and included an in room refrigerator. The A/C unit worked great and was quiet. The beach in front of the property was clean and the water calm. The restaurant was out of many items on the menu but the ..."

Reviewed on Jun 1, 2023

Sunset Shores Beach Hotel
The Liming Bequia
4.5 out of 5
Bequia Island, Bequia Island
The price is $316 per night from Jun 5 to Jun 6
$316
per night
Jun 5 - Jun 6
9.6/10 Exceptional! (36 reviews)
"My husband and I celebrated our anniversary at The Liming. The manager, Aoife, was super accommodating and friendly. She made sure our time in Bequia was extra special. The Liming is modern and the layout and location are perfect for those who what to disconnect from the world and focus on what matters. ..."

Reviewed on May 28, 2023

The Liming Bequia
Sugarapple Inn
3 out of 5
Friendship Bay, Bequia Island
The price is $79 per night from Jun 5 to Jun 6
$79
per night
Jun 5 - Jun 6
9/10 Wonderful! (57 reviews)
"We thoroughly enjoyed our stay at the Sugarapple and will most definitely be back! Great value for money- worth every penny and more."

Reviewed on May 26, 2023

Sugarapple Inn
Grenadine House
4 out of 5
Kingstown Park, P.O. Box 2523, Kingstown
Fully refundableReserve now, pay when you stay
The price is $142 per night from Jun 5 to Jun 6
$142
per night
Jun 5 - Jun 6
9.2/10 Wonderful! (183 reviews)
"The staff was amazing. Best service I’ve ever had at a hotel, and they even had a fun Latin dance on Saturday night!"

Reviewed on Jun 1, 2023

Grenadine House
Bequia Plantation Hotel
3.5 out of 5
Belmont Road, Port Elizabeth Harbor, Belmont Walkway, Bequia Island
Fully refundableReserve now, pay when you stay
The price is $161 per night from Jun 10 to Jun 11
$161
per night
Jun 10 - Jun 11
9.2/10 Wonderful! (130 reviews)
"Was pleasantly surprised to find there is a new spa onsite. Excellent services."

Reviewed on May 26, 2023

Bequia Plantation Hotel
Tenuta Chatham Bay Resort
4 out of 5
Chatham Bay, Union Island
The price is $270 per night from Jun 7 to Jun 8
$270
per night
Jun 7 - Jun 8
7.8/10 Good! (39 reviews)
"We loved the staff! They were amazing. Te Nuts is not for everyone. Very uniquely set right on Chatham bay and remote and quiet. We hiked up and out to Clifton and to Ashton both hikes provided panoramic vista of unsurpassed beauty But it’s not a place for people who want lots of nightlife it is ..."

Reviewed on Feb 16, 2023

Tenuta Chatham Bay Resort
Young Island Resort
3.5 out of 5
1 Young Island Crossing, P.O. Box 211 Kingston, Villa, VC 0100
Fully refundableReserve now, pay when you stay
The price is $245 per night from Jun 5 to Jun 6
$245
per night
Jun 5 - Jun 6
8.8/10 Excellent! (45 reviews)
"Incredible unique island resort with lots of character. The area is super safe and all of the islands restaurants are just a 30 second ferry ride away. The staff was excellent and you can’t beat the views and nature at young island."

Reviewed on Jun 3, 2023

Young Island Resort
Mariners Hotel
3 out of 5
Villa Bay Beach, Villa
Fully refundableReserve now, pay when you stay
The price is $123 per night from Jun 5 to Jun 6
$123
per night
Jun 5 - Jun 6
8.8/10 Excellent! (167 reviews)
"Its ocean front view .Customer service and empathy statement when necessary"

Reviewed on May 31, 2023

Mariners Hotel
Mandarin Oriental, Canouan
5 out of 5
Carenage Bay, Canouan Island
The price is $1,500 per night from Jun 5 to Jun 6
$1,500
per night
Jun 5 - Jun 6
9.6/10 Exceptional! (6 reviews)
"An absolutely incredible experience; start to finish! Pre-departure, the hotel staff ensure smooth airport transfers as well as a full menu of daily activities to consider. Upon arrival and throughout our stay, Mandarin's hotel staff exceeded our expectations. There is plenty to do on the premises ..."

Reviewed on May 2, 2022

Mandarin Oriental, Canouan
Paradise Beach Hotel
3 out of 5
Villa Beach, Villa, VC0100
The price is $95 per night from Jun 5 to Jun 6
$95
per night
Jun 5 - Jun 6
7.6/10 Good! (82 reviews)
"We spent one night at the Paradise Inn before heading to Bequia. On arrival our rooms were upgrsded to rooms with a sea view, the views are stunning, right on pretty Villa beach over looking Young Island. We ate in the restaurant, food and service were excellent. Will definitely stsy at Paradise ..."

Reviewed on May 29, 2023

Paradise Beach Hotel
LA Vue Boutique Hotel & Beach Club
3.5 out of 5
Indian Bay Rd, Villa, St. George
Fully refundableReserve now, pay when you stay
The price is $266 per night from Jun 9 to Jun 10
$266
per night
Jun 9 - Jun 10
8.2/10 Very Good! (18 reviews)
"Great place to stay. Hope to see more of a 5 Star service on my next visit."

Reviewed on May 21, 2023

LA Vue Boutique Hotel & Beach Club
Blue Lagoon Hotel & Marina
4 out of 5
Blue Lagoon Bay, Ratho Mill, 45500
Fully refundableReserve now, pay when you stay
The price is $249 per night from Jun 6 to Jun 7
$249
per night
Jun 6 - Jun 7
8.6/10 Excellent! (306 reviews)
"Good"

Reviewed on May 22, 2023

Blue Lagoon Hotel & Marina
Rich View Hotel
3.5 out of 5
Sion hill bay, Kingstown, St. George, 1019
The price is $76 per night from Jun 5 to Jun 6
$76
per night
Jun 5 - Jun 6
7.8/10 Good! (13 reviews)
"We loved the view. Mattress and pillows not comfortable."

Reviewed on May 3, 2023

Rich View Hotel
Hillside Apartments
3 out of 5
Villa, Villa
Fully refundableReserve now, pay when you stay
The price is $60 per night from Jun 5 to Jun 6
$60
per night
Jun 5 - Jun 6
8.8/10 Excellent! (48 reviews)
"Everyone was friendly"

Reviewed on May 30, 2023

Hillside Apartments
Cobblestone Inn
3 out of 5
Bay Street, Kingstown
Fully refundableReserve now, pay when you stay
The price is $82 per night from Jun 5 to Jun 6
$82
per night
Jun 5 - Jun 6
8/10 Very Good! (223 reviews)
Quaint stay in Kingstown
"Such a quaint inn. Loved it. Staff were so friendly and accommodating. Our room was huge with a big bathroom. Beds were very comfortable. Dining room is lovely with good food."

Reviewed on May 4, 2023

Cobblestone Inn
The Islander's Inn
3 out of 5
Zion, near Clifton, Union Island
8.6/10 Excellent! (32 reviews)
"Situated about a 20 minute walk away from Clifton, the Islanders Inn was ideal for a Union Island holiday. Simplistic and rustic yet a beautiful location on the beach. Sandra was helpful in any way we needed - helping arrange taxis around the island, making recommendations, and helping us arrange ..."

Reviewed on Mar 13, 2022

The Islander's Inn
Spring Hotel Bequia
3.5 out of 5
Box 13 BQ Port Elizabeth, Bequia Island
The price is $120 per night from Jun 9 to Jun 10
$120
per night
Jun 9 - Jun 10
8.6/10 Excellent! (37 reviews)
"Very nice location with beautiful hillside views. The server Helen during the day time was very friendly and helpful. The evening girl not so much. The only problem we had while staying there was the cold water. not sure if we're doing it right; However it was a overall great place to stay. highly ..."

Reviewed on Apr 27, 2023

Spring Hotel Bequia
Don't see what you're looking for?
See all available properties in St. Vincent and the Grenadines
View all properties
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.

St. Vincent and the Grenadines hotels information

Number of reviews
2,091
Accommodation
216 hotels
Lowest Price
$60
Highest Price
$1,500

Price trends for hotels in St. Vincent and the Grenadines

Less expensive
More expensive
This month
Next month
September
March
$142
$145
Month
Price
January
$249
February
$260
March
$270
April
$255
May
$220
June
$142
July
$145
August
$145
September
$126
October
$142
November
$128
December
$126
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in St. Vincent and the Grenadines. Select dates and complete search for nightly totals inclusive of taxes and fees.

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