Find Cheap Deals on
Resorts & Hotels with Spas in Turks and Caicos

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking!

Check Last Minute Turks and Caicos Hotel Deals

Tonight Apr 13 - Apr 14Next weekend Apr 18 - Apr 20

Top Cities in Turks and Caicos



Featured Turks and Caicos Resorts & Hotels with Spas

The Palms Turks and Caicos
The Palms Turks and Caicos
5 out of 5
Grace Bay Beach, Providenciales, Providenciales
The price is $874 per night from May 5 to May 6
$874
includes taxes & fees
May 5 - May 6
Stay at this 5-star luxury resort in Providenciales. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the pool in our reviews. ...
The Palms Turks and Caicos
Seven Stars Resort & Spa
Seven Stars Resort & Spa
4.5 out of 5
Grace Bay Road, Providenciales, Providenciales
The price is $911 per night from Apr 21 to Apr 22
$911
includes taxes & fees
Apr 21 - Apr 22
Stay at this 4.5-star luxury resort in Providenciales. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the restaurant ...
Seven Stars Resort & Spa
West Bay Club
West Bay Club
4.5 out of 5
Lower Bight Road Bldg A, Grace Bay, Providenciales, Providenciales
The price is $559 per night from Apr 22 to Apr 23
$559
includes taxes & fees
Apr 22 - Apr 23
Stay at this 4.5-star luxury resort in Providenciales. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff ...
West Bay Club
COMO Parrot Cay
COMO Parrot Cay
5 out of 5
Parrot Cay, Parrot Cay, North Caicos
The price is $2,093 per night from May 3 to May 4
$2,093
includes taxes & fees
May 3 - May 4
Stay at this 5-star luxury resort in Parrot Cay. Enjoy free breakfast, free WiFi, and 2 outdoor pools. Popular attractions Sandy Point Beach and Parrot Cay Beach ...
COMO Parrot Cay
Wymara Resort and Villas
Wymara Resort and Villas
5 out of 5
Lower Bight Road, Grace Bay Beach, Providenciales, Providenciales
The price is $1,126 per night from Apr 20 to Apr 21
$1,126
includes taxes & fees
Apr 20 - Apr 21
Stay at this 5-star luxury resort in Providenciales. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular ...
Wymara Resort and Villas
Windsong on the Reef
Windsong on the Reef
4.5 out of 5
Stubbs Rd, Providenciales, Providenciales
The price is $634 per night from May 1 to May 2
$634
includes taxes & fees
May 1 - May 2
Stay at this 4.5-star luxury resort in Providenciales. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms ...
Windsong on the Reef
Royal West Indies Resort
Royal West Indies Resort
4 out of 5
Grace Bay Rd, Providenciales, Providenciales
The price is $502 per night from May 4 to May 5
$502
includes taxes & fees
May 4 - May 5
Stay at this 4-star beach hotel in Providenciales. Enjoy free parking, 2 outdoor pools, and a beach locale. Our guests praise the pool and the restaurant in ...
Royal West Indies Resort
Alexandra Resort - All-inclusive
Alexandra Resort - All-inclusive
4 out of 5
Princess Dr, Grace Bay Beach, Providenciales, Providenciales
The price is $891 per night from May 13 to May 14
$891
includes taxes & fees
May 13 - May 14
Stay at this 4-star beach property in Providenciales. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms ...
Alexandra Resort - All-inclusive
Ports of Call Resort
Ports of Call Resort
3 out of 5
Grace Bay Road, Providenciales
The price is $367 per night from May 1 to May 2
$367
includes taxes & fees
May 1 - May 2
Stay at this 3-star beach resort in Providenciales. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff and the clean ...
Ports of Call Resort
The Sands at Grace Bay
The Sands at Grace Bay
4 out of 5
Grace Bay Beach, Providenciales
The price is $413 per night from Apr 28 to Apr 29
$413
includes taxes & fees
Apr 28 - Apr 29
Stay at this 4-star beach hotel in Providenciales. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the helpful staff and the clean rooms ...
The Sands at Grace Bay
Blue Haven Resort - All Inclusive
Blue Haven Resort - All Inclusive
4.5 out of 5
Leeward Marina, Providenciales, Providenciales
Stay at this 4.5-star luxury property in Providenciales. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. ...

Travelers like: full-service spa, massage, facials, manicures and pedicures

Blue Haven Resort - All Inclusive
Grace Bay Club
Grace Bay Club
5 out of 5
Grace Bay Circle Road, P.O. Box 128 Grace Bay, Providenciales, Providenciales
The price is $1,092 per night from May 5 to May 6
$1,092
includes taxes & fees
May 5 - May 6
Stay at this 5-star luxury resort in Providenciales. Enjoy free WiFi, free parking, and 3 outdoor pools. Popular attractions Grace Bay Beach and Turtle Cove ...
Grace Bay Club
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.