Hotels in Saint Vincent & Grenadines

Enter your dates to pick from 138 hotels and other places to stay!

Select occupancy

Top destinations for Saint Vincent & Grenadines city trips

Find hotels in some of the most popular cities in Saint Vincent & Grenadines

Kingstown

Friendly Locals, Beaches, Relaxation
60 hotels

Port Elizabeth

Beaches, Friendly Locals, Scenery
23 hotels

Bequia

Sandy Beaches, Atmosphere, Reef Diving
18 hotels

Arnos Vale

Sunsets, Outdoor Activities, Relaxation
16 hotels

Canouan

12 hotels

Ribishi

4 hotels

Friendship

Tranquillity, Beaches, Nature
4 hotels

Calliaqua

Beaches, Seafood
4 hotels

Buccament

Tranquillity, Swimming Pools, Restaurants
4 hotels

Hotels in the most popular regions in Saint Vincent & Grenadines

Discover Saint Vincent & Grenadines by exploring its top regions

Caribbean Islands

37489 hotels

Lesser Antilles

22021 hotels

Saint Vincent

133 hotels

Bequia

32 hotels

Top picks for hotels in Saint Vincent & Grenadines

Try one of these popular and highly-rated Saint Vincent & Grenadines hotels

See all
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 113 reviews

Featuring mountain views, Royal Bliss Apartment Suites in Kingstown offers accommodations and a garden. With sea views, this accommodation provides a terrace.

From $85 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 163 reviews

Just a few steps from Argyle Beach and a 5-minute walk from Mt. Pleasant Beach, Waves Villa Guesthouse features accommodations in Kingstown, with a garden.

From $135 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 7 reviews

Rawacou Breeze is a recently renovated apartment in Kingstown, near Argyle Beach. This beachfront property offers access to a terrace, free private parking, and free Wifi.

From $95 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 8 reviews

Joyces Highview offers accommodations in Kingstown, 1.6 miles from Indian Bay Beach. This apartment features free private parking, a 24-hour front desk, and free Wifi.

From $174 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 27 reviews

Ocean Mist Suites offers accommodations in Arnos Vale, a 7-minute walk from Villa Beach. With mountain views, this accommodation provides a balcony.

From $101 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 22 reviews

Taste Of Freedom is a recently renovated guest house in Brighton Village where guests can make the most of its outdoor swimming pool, private beach area, and garden.

From $144 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 6 reviews

Offering a garden, Airport Heights Apartment offers accommodations in Stubbs. Both free Wifi and parking on-site are accessible at the apartment free of charge.

From $114 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 25 reviews

PRI Studio Apartment offers accommodations in Arnos Vale, a 16-minute walk from Indian Bay Beach and 1.2 miles from Villa Beach. This property offers access to a terrace and free private parking.

From $90 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 41 reviews

PRI Guest House is a recently renovated guest house in Arnos Vale where guests can make the most of its barbecue facilities and shared lounge.

From $71 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 19 reviews

Harbour View House Junior Suite is a recently renovated homestay in Port Elizabeth, near Belmont Beach. This property offers access to a terrace, free private parking, and free Wifi.

From $158 per night

Best reviewed hotels

See all

Located in Arnos Vale, a 4-minute walk from Villa Beach, Basil At Villa has accommodations with a garden, free private parking, a restaurant and a bar.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 95 reviews
From $103 per night

Facing the beachfront, Tenuta Chatham Bay offers 4-star accommodations in Union Island and has free bikes, outdoor swimming pool and garden.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 30 reviews
From $325 per night

Located in Stubbs, Holiday Inn Express & Suites St Vincent - Grenadines by IHG is 1.8 miles from Brighton Beach.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 82 reviews
From $112 per night

Located in Friendship, 1.4 miles from Belmont Beach, Bequia Beachfront Villas has accommodations with a garden, free private parking and a private beach area.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 20 reviews
From $177 per night

Located in Arnos Vale, within a few steps of Indian Bay Beach and a 11-minute walk of Villa Beach, Stonetrail has accommodations with a private beach area and free WiFi throughout the property as well...

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 77 reviews
From $163 per night

Located in Friendship, a few steps from Atheal Ollivierre Beach, The Liming Bequia provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 58 reviews
From $482 per night

Bequia Plantation Hotel has a fitness center, a garden and a sun terrace with swimming pool and buffet breakfast in Bequia.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 176 reviews
From $195 per night

Facing the beachfront, Mariners Hotel offers 4-star accommodations in Calliaqua and has an outdoor swimming pool, garden and private beach area.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 389 reviews
From $139 per night

Spring Hotel Bequia and the Venue Conference Center are located on the outskirts of Port Elizabeth, the capital of the island of Bequia in St. Vincent and the Grenadines.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 285 reviews
From $127 per night

Located in Kingstown, a 15-minute walk from Cannash Beach, Blue Lagoon Hotel and Marina Ltd provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 229 reviews
From $167 per night

Located in Bequia, Bequia Beach Hotel and surrounded by tropical gardens, this boutique hotel combines luxury, elegance and charm to provide a relaxing and friendly atmosphere.

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 20 reviews
From $620 per night

Facing the beachfront, Sunset Shores Beach Hotel offers 3-star accommodations in Kingstown and features an outdoor swimming pool, garden and private beach area.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 319 reviews
From $133 per night

Most booked hotels in Saint Vincent & Grenadines in the past month

See all

Popular with guests booking hotels in Kingstown

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 319 reviews

Popular with guests booking hotels in Kingstown

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 229 reviews

Popular with guests booking hotels in Calliaqua

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 389 reviews

Popular with guests booking hotels in Stubbs

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 82 reviews

Popular with guests booking hotels in Bequia

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 176 reviews

Popular with guests booking hotels in Arnos Vale

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 95 reviews

Popular with guests booking hotels in Kingstown

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 109 reviews

Popular with guests booking hotels in Union Island

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 30 reviews

Popular with guests booking hotels in Port Elizabeth

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 285 reviews

More places to explore, more ways to go

  • Flights to Saint Vincent & Grenadines

    Book your flight to Saint Vincent & Grenadines in a matter of minutes!
  • Hotels in Caribbean Islands

    Ready to start planning your trip to Saint Vincent & Grenadines? Take a look at options in Caribbean Islands, popular with other visitors to the country.
  • Hotels in the United States

    Already thinking about your next trip? Take a look at some of the fantastic accommodation options in the United States to get started!
  • Hotels in France

    Already thinking about your next trip? Take a look at some of the fantastic accommodation options in France to get started!
  • All hotels

    Whether you're going to Saint Vincent & Grenadines, elsewhere in Caribbean, or any other corner of the world, you'll find the perfect hotel on Booking.com.