Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in St. Vincent and the Grenadines

Tonight Jun 27 - Jun 28
This weekend Jun 28 - Jun 30
Next weekend Jul 5 - Jul 7

Featured St. Vincent and the Grenadines Beach Hotels

See all 120 Properties in St. Vincent and the Grenadines

Estimated price for 1 night/2 adults

Beachcombers Hotel
Beachcombers Hotel
3.5 out of 5.0 Villa beach, Villa
4.3/5 (150 reviews)
$121/ night for 2 guests

The new facilities, gorgeous restaurant, pool and beach access.

Reviewed on May 27, 2019
Sunset Shores Beach Hotel
Sunset Shores Beach Hotel
3.0 out of 5.0 Windward Highway, Villa Beach, Villa
4.1/5 (101 reviews)
$96/ night for 2 guests

The staff was very accommodating and friendly, we wanted to change beds due to size (two adults and one child), the receptionist suggested that we look at another room before deciding, which resulted in us changing rooms (no extra charge). My son says it’s the best with pool and beach.

Reviewed on Jun 24, 2019
Buccament BAY ALL Inclusive
Buccament BAY ALL Inclusive
4.5 out of 5.0 Buccament Bay, PO Box LY39 Layou, Kingstown
3.8/5 (125 reviews)

Food was out of this world, it was buffet for all meals. Some of the restaurants like Jacks and the Italian restaurant was closed. but the bay restaurant made up for it.

Reviewed on Dec 15, 2016
Bequia Plantation Hotel
Bequia Plantation Hotel
3.5 out of 5.0 Belmont Road, Port Elizabeth Harbor, Belmont Walkway, Bequia Island
4.6/5 (59 reviews)

The Plantation Hotel was really well located. It was right on the beach facing west so had a great view of the beautiful sunsets. It was a short walk along the Belmont walkway (right beside the water) to the town..about 10 mins. There were 2 beaches nearby which were beautiful..not very crowded and ...

Reviewed on May 7, 2019
Blue Lagoon Hotel & Marina
Blue Lagoon Hotel & Marina
4.0 out of 5.0 Blue Lagoon Bay, Ratho Mill
4.3/5 (179 reviews)
$166/ night for 2 guests

The atmosphere was very relax and friendly, I had a wonderful time

Reviewed on May 21, 2019
Keegan's Beachside
Keegan's Beachside
2.5 out of 5.0 Lower Bay Road, Bequia Island
4.2/5 (40 reviews)
$60/ night for 2 guests

Rusric Caribbean hotel eith a great bar right on the beach

Reviewed on Jun 9, 2019
Sugarapple Inn
Sugarapple Inn
3.0 out of 5.0 Friendship Bay, Bequia Island
4.3/5 (22 reviews)
$79/ night for 2 guests

Need a bit more wider variety of local fruits and food for the complimentary breakfast because a lot of tourist like trying the local foods

Reviewed on Apr 27, 2019
Paradise Beach Hotel
Paradise Beach Hotel
3.0 out of 5.0 Villa Beach, Villa
3.8/5 (47 reviews)
$88/ night for 2 guests

Hotel is right on the beach! It is easy also to visit the nearby Young Island.

Reviewed on Mar 13, 2019
Mariners Hotel
Mariners Hotel
3.0 out of 5.0 Villa Bay Beach, Villa
4.4/5 (74 reviews)
$125/ night for 2 guests

Love the staff, Restaurant, clean rooms, and of course the nearby ocean views!

Reviewed on May 2, 2019
Map

Recently booked Beach Hotels in St. Vincent and the Grenadines

Sunset Shores Beach Hotel
3.0 out of 5.0
Last booking: 15 hours ago
Palm Island Resort All Inclusive
4.0 out of 5.0
Last booking: 27 hours ago
Blue Lagoon Hotel & Marina
4.0 out of 5.0
Last booking: 35 hours ago
Mariners Hotel
3.0 out of 5.0
Last booking: 35 hours ago
Bequia Beach Hotel Luxury Boutique Hotel & Spa
5.0 out of 5.0
Last booking: 42 hours ago

Beach Hotels in St. Vincent and the Grenadines

Reserve your ideal place to stay in St. Vincent and the Grenadines, which has a lot to offer the traveler planning a beach vacation. With your choice of 70 hotels and other accommodation options in this destination, it's easy to find one that works for you.

As you look for a place to stay near the water in St. Vincent and the Grenadines, consider selecting one of these top beach hotels with positive traveler reviews.

Bequia Beach Hotel Luxury Boutique Hotel & Spa - 4.5-star spa hotel on Friendship Bay Beach. It features 2 outdoor pools, free full breakfast, and a beach bar. Activities include kayaking and snorkeling. Guests love the beach locale and helpful staff.

Bequia Plantation Hotel - 3.5-star hotel on the beach. Our travelers recommend its beach locale and breakfast. This hotel boasts an outdoor pool, a restaurant, and free WiFi. Activities include kayaking.

Sugar Reef Bequia - Adults only - 3.5-star romantic hotel on the beach. It offers free breakfast, a beach bar, and a restaurant. Activities include kayaking and hiking trails. Guest reviews highlight the beach locale and helpful staff.

Grenadine House - 3.5-star spa hotel near Indian Bay. It features an outdoor pool, free breakfast, and a restaurant. Guests love the good location and breakfast.

Beachcombers Hotel - 3.5-star resort on the beach. Our travelers recommend its beach locale and overall value. This resort boasts an outdoor pool, a restaurant, and free WiFi.

Planning Your Trip to St. Vincent and the Grenadines

If you're wondering about the local weather, you can use these monthly averages to determine the best time to visit.

  • Hottest months: September, August, October, and May, with an average temperature of 89°F
  • Coldest months: February, January, March, and December, with an average temperature of 75°F
  • Driest months: April, March, February, and May, with an average rainfall of 0.06 inches
  • Rainiest months: November, October, September, and July, with an average rainfall of 0.21 inches

Sightseeing in and Around St. Vincent and the Grenadines

After getting settled at your accommodation of choice, you'll likely want to venture out and explore. Beach lovers can head straight to Lower Bay Beach or Princess Margaret Beach for some quality time by the water. Make time for a range of local attractions, which include Port Elizabeth and The Wall. Other things to see and do in the area are Friendship Bay Beach and St Mary’s.

Getting Around St. Vincent and the Grenadines

The closest major airport is Argyle (SVD-Argyle Intl.), located 21.6 mi (34.8 km) from the city center. If you'd like to venture out around the area, you may want to rent a car for your trip.