Top Hotels near Petit St. Vincent

See all Hotels near Petit St. Vincent
Palm Island Resort All Inclusive

Palm Island Resort All Inclusive

2.5 mi from Petit St. Vincent
4.0 out of 5.0
4 out of 5 (6 reviews)

This Palm Island resort is by the ocean and is set on its own private white sand beach within easy reach of Captain Hugh …

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 0.3 mi (0.5 km) from Captain Hugh Mulzac Square.

Get Rates
Bogles Round House

Bogles Round House

3.9 mi from Petit St. Vincent
2.5 out of 5.0

Situated on the beach, this cottage is 0.6 mi (0.9 km) from Belair National Park and within 6 mi (10 km) of Anse La Roche …

$62
Davids Beach Hotel - All Inclusive

Davids Beach Hotel - All Inclusive

4.1 mi from Petit St. Vincent
3.5 out of 5.0
5 out of 5 (1 reviews)

Nestled on the beach, this Clifton resort is 1.1 mi (1.7 km) from Captain Hugh Mulzac Square.

Get Rates
Carriacou Grand View Hotel

Carriacou Grand View Hotel

4.2 mi from Petit St. Vincent
2.5 out of 5.0
4.1 out of 5 (17 reviews)

Situated near the beach, this hotel is 0 mi (0 km) from Belair National Park and within 6 mi (10 km) of Sandy Island and Anse …

$65
Green Roof Inn

Green Roof Inn

4.6 mi from Petit St. Vincent
3.0 out of 5.0
4 out of 5 (24 reviews)

This Hillsborough hotel is on the beach, 0.4 mi (0.7 km) from Belair National Park, and within 6 mi (10 km) of Anse La Roch …

Get Rates
Tenuta Chatham Bay Resort

Tenuta Chatham Bay Resort

4.8 mi from Petit St. Vincent
3.5 out of 5.0
4 out of 5 (1 reviews)

Situated in Union Island, this resort is 2.7 mi (4.3 km) from Captain Hugh Mulzac Square.

$114
Mermaid Beach Hotel

Mermaid Beach Hotel

5.3 mi from Petit St. Vincent
3.5 out of 5.0
5 out of 5 (6 reviews)

Nestled on the beach, this Hillsborough hotel is 1.2 mi (2 km) from Belair National Park and 2.4 mi (3.8 km) from Sandy Islan …

Get Rates
Hotel Laurena

Hotel Laurena

5.3 mi from Petit St. Vincent
3.0 out of 5.0
3.7 out of 5 (7 reviews)

Situated near the beach, this hotel is 1.3 mi (2.1 km) from Belair National Park and 2.3 mi (3.7 km) from Sandy Island. Tyrel …

Get Rates
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 (35 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

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.