Check prices on hotels in Charlestown

Top 10 Hotels in Charlestown

See all 1 Hotels in Charlestown
Pink Sands Club
Pink Sands Club

Carenage Bay, Canouan Island VC0450

5.0 out of 5.0

Located in Charlestown, this beachfront hotel is next to a golf course and within 3 mi (5 km) of Canouan Golf Club, Mysore Ba …

$2,300
Coco Palm
Coco Palm

Rodney Bay Village, Gros Islet

3.5 out of 5.0
4.2 out of 5 (1,040 reviews)

Located in St. Lucia's Rodney Bay Village, 300 meters (328 yards) from a beach, this 103-room hotel offers walking-distance …

$138
Windjammer Landing Villa Beach Resort
Windjammer Landing Villa Beach Resort

Labrelotte Bay, Gros Islet

4.5 out of 5.0
4.3 out of 5 (281 reviews)

Patterned after a Mediterranean village, this St. Lucia resort is terraced into a steep green hillside facing the blue waters …

$557
Bay Gardens Hotel
Bay Gardens Hotel

Reduit Beach Avenue, Rodney Bay Village, Gros Islet

3.0 out of 5.0
4.1 out of 5 (342 reviews)

This family-friendly Gros Islet hotel is located on the Strip, within 1 mi (2 km) of Baywalk Shopping Mall and Reduit Beach …

$160
Ti Kaye Resort & Spa - Adults Only
Ti Kaye Resort & Spa - Adults Only

Anse Cochon, Anse La Raye

4.0 out of 5.0
4.6 out of 5 (354 reviews)

This Anse Cochon resort is on the beach, 0.2 mi (0.3 km) from Anse Cochon Beach, and within 6 mi (10 km) of L'Anse la Raye …

$420
True Blue Bay Resort
True Blue Bay Resort

19 Old Mill Avenue, St. George's

3.5 out of 5.0
4.4 out of 5 (172 reviews)

This family-friendly St. George's hotel is located on the waterfront, within 2 mi (3 km) of St. George's University, Prickl …

$206
The Downtown Hotel
The Downtown Hotel

Bridge And Frederick Street, Soufriere 00000

2.5 out of 5.0
3.2 out of 5 (108 reviews)

This family-friendly Soufriere hotel is located on the waterfront, just steps from Zaka Art Cafe and Church of the Assumption …

$64
St. James's Club Morgan Bay All Inclusive
St. James's Club Morgan Bay All Inclusive

1 Choc Bay, Gros Islet

4.0 out of 5.0
4 out of 5 (354 reviews)

This all inclusive resort offers a romantic waterfront setting, located on a private cove near the entertainment district wit …

$480
Bay Gardens Inn
Bay Gardens Inn

Rodney Bay, Gros Islet

3.0 out of 5.0
4 out of 5 (234 reviews)

This family-friendly Gros Islet hotel is located on the Strip, within 1 mi (2 km) of Baywalk Shopping Mall and Reduit Beach …

$165
Habitat Terrace Hotel
Habitat Terrace Hotel

Crn of Old Military Rd and Habitat Drv., Gros Islet 00000

3.0 out of 5.0
4.1 out of 5 (37 reviews)

Located in Marisule, this guesthouse is 1.1 mi (1.8 km) from Beausejour Stadium and within 3 mi (5 km) of Reduit Beach and …

$120

Recent Reviews in Charlestown

Hide content

Where to stay in Charlestown

Charlestown Hotel Guide

If you decide to stay close to downtown Charlestown, there is a limited range of options. About 2 Expedia-listed accommodations are within 0.1 miles of Charlestown's center.

If you would like a place to stay within a half mile of the downtown area in Charlestown, check out the latest deals at the ever-popular Tamarind Beach Hotel & Yacht Club.

The Palm Island Resort All Inclusive is situated 9 miles from the main part of Charlestown. Or, alternatively, the Tamarind Beach Hotel & Yacht Club is located 0.2 miles away. The Green Roof Inn and also the The Islander's Inn are two more Expedia-listed Expedia-listed accommodation options around Charlestown.

Looking for more things to do? Why not spend a few hours visiting Lower Bay Beach and St Mary’s, which you'll find in Port Elizabeth, 20 miles to the north of Charlestown. The Bequia Beachfront Villa Hotel and Bequia Beach Hotel are some of the Expedia-listed hotel alternatives in Port Elizabeth. 35 miles to the north of Charlestown, you'll also find Kingstown, which is home to the Buccament Bay Resort - All Inclusive and Grenadine House. The Botanical Gardens and Fort Charlotte are a couple of the more popular points of interest to experience when you're in Kingstown.

For those travelers arriving or departing through E.T. Joshua Airport, you might like to book a room at Grand View Beach Hotel, or Rich View, which are both a short distance away.