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.
Nestled on the beach, this Union Island property is within 1 mi (2 km) of Belmont Bay and Captain Hugh Mulzac Square. Chatham Bay Beach is 3 mi (4.8 km) ...
Davids Beach Hotel - All InclusiveGet Rates
$60 per night for 2 guests
$111 per night for 2 guests
$245 per night for 2 guests
$79 per night for 2 guests
$96 per night for 2 guests
Nestled on the beach, this Bequia Island hotel is within 1 mi (2 km) of Port of Port Elizabeth and Princess Margaret Beach. Lower Bay Beach and Friendship Bay ...
$190 per night for 2 guests
Tamarind Beach Hotel & Yacht ClubGet Rates
Expedia.com offers a selection of 115 hotels in St. Vincent and the Grenadines. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.
Expedia.com will not only save you time, but also money when booking your stay at a hotel in St. Vincent and the Grenadines. Making reservations so you can stay within your budget is easy with us.
Expedia.com even provides you with a map so you may find cheap hotels in the St. Vincent and the Grenadines neighborhood you prefer.
Go ahead. Enter your travel dates to view the best offers on hotel rooms in St. Vincent and the Grenadines, Caribbean now, including last minute deals!