Top Hotels near Petit St. Vincent

See all Hotels near Petit St. Vincent
Kings Landing Hotel
Kings Landing Hotel
3.3 mi from Petit St. Vincent
3.0 out of 5.0
3 out of 5 (3 reviews)

Nestled on the beach, this Clifton hotel is 1.7 mi (2.8 km) from Belmont Bay.

Get Rates
Sunwings Union Island
Sunwings Union Island
3.4 mi from Petit St. Vincent
3.5 out of 5.0
5 out of 5 (1 reviews)

Located in Clifton, this apartment is 1.7 mi (2.7 km) from Belmont Bay.

$150
Bougainvilla Hotel
Bougainvilla Hotel
3.5 mi from Petit St. Vincent
3.5 out of 5.0

Located in Clifton, this hotel is 1.9 mi (3 km) from Belmont Bay.

Get Rates
Tenuta Chatham Bay Resort
Tenuta Chatham Bay Resort
3.5 mi from Petit St. Vincent
3.5 out of 5.0

Located in Clifton, this cottage is 1.6 mi (2.7 km) from Belmont Bay.

$147
Davids Beach Hotel - All Inclusive
Davids Beach Hotel - All Inclusive
4.1 mi from Petit St. Vincent
3.5 out of 5.0

Nestled on the beach, this Clifton resort is 1 mi (1.6 km) from Belmont Bay.

Get Rates
Carriacou Grand View Hotel
Carriacou Grand View Hotel
4.2 mi from Petit St. Vincent
2.5 out of 5.0
4 out of 5 (14 reviews)

Located in Carriacou Island, this hotel is within 1 mi (2 km) of Belair National Park and Carriacou Museum. Sandy Island an …

$65
Green Roof Inn
Green Roof Inn
4.6 mi from Petit St. Vincent
3.0 out of 5.0
4 out of 5 (20 reviews)

Nestled on the beach, this Carriacou Island hotel is within a 15-minute walk of Belair National Park and Carriacou Museum. …

Get Rates
Mermaid Beach Hotel
Mermaid Beach Hotel
5.3 mi from Petit St. Vincent
3.5 out of 5.0
5 out of 5 (3 reviews)

Nestled on the beach, this Carriacou Island hotel is within 1 mi (2 km) of Carriacou Museum and Belair National Park. Sandy …

Get Rates
Hotel Laurena
Hotel Laurena
5.3 mi from Petit St. Vincent
3.0 out of 5.0
3.8 out of 5 (6 reviews)

Located in Carriacou Island, this hotel is 0.5 mi (0.9 km) from Carriacou Museum and within 3 mi (5 km) of Belair National …

$131
Tamarind Beach Hotel & Yacht Club
Tamarind Beach Hotel & Yacht Club
10.9 mi from Petit St. Vincent
4.0 out of 5.0
4.2 out of 5 (34 reviews)

Overlooking the Caribbean Sea, this Canouan Island hotel is situated directly on a white sand beach, less than a mile from …

Get Rates

Recent Reviews in Petit St. Vincent

Hide content

Where to stay in Petit St. Vincent

Petit St. Vincent Hotel Guide

Are you visiting St. Vincent and the Grenadines and are searching for somewhere to stay in Petit St. Vincent? Petit St. Vincent features 9 quality accommodation options within a 0.1-mile radius of the heart of town.

If you'd prefer to sleep within half a mile of central Petit St. Vincent, check out the latest deals at the ever-popular Petit St. Vincent Resort.

4 miles away from the heart of Petit St. Vincent, is the Palm Island Resort All Inclusive. The Tamarind Beach Hotel & Yacht Club is positioned 12 miles away. Another possibility is to book a room at the Green Roof Inn or the The Islander's Inn.

35 miles from Petit St. Vincent is Port Elizabeth, where you can enjoy Lower Bay Beach and St Mary’s. The Bequia Beachfront Villa Hotel and Bequia Beach Hotel are a few of the Expedia-recommended short and long-stay options in Port Elizabeth. 45 miles to the north of Petit St. Vincent, you'll also find Kingstown, which is home to the Buccament Bay Resort - All Inclusive and Grenadine House. While in Kingstown, a couple of sights worth adding to your itinerary are the Botanical Gardens and Fort Charlotte.

If you are traveling into or out of E.T. Joshua Airport and would like to stay nearby try Grand View Beach Hotel or Rich View.