Top 10 Hotels in Union Island

See all 4 Hotels in Union Island
Anchorage Yacht Club Hotel
Anchorage Yacht Club Hotel

Clifton, Union Island 00000

3.0 out of 5.0
2 out of 5 (5 reviews)

Nestled on the beach, this Union Island hotel is next to a golf course and 2.1 mi (3.3 km) from Belmont Bay.

$123
The Islander's Inn
The Islander's Inn

Zion, near Clifton, Union Island

3.0 out of 5.0
3 out of 5 (3 reviews)

Nestled on the beach, this Clifton inn is 1.4 mi (2.3 km) from Belmont Bay.

$82
Coco Palm
Coco Palm

Rodney Bay Village, Gros Islet

3.5 out of 5.0
4.3 out of 5 (511 reviews)

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

$132
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 (203 reviews)

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

$437
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 (163 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 (196 reviews)

This Anse Cochon resort is on the beach, 0.2 mi (0.3 km) from Anse Cochon Beach, and within 16 mi (25 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.5 out of 5 (88 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.5 out of 5 (44 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 (236 reviews)

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

$360
Bay Gardens Inn
Bay Gardens Inn

Rodney Bay, Gros Islet

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

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

$140

Recent Reviews in Union Island

Hide content

Where to stay in Union Island

Union Island Hotel Guide

There isn't a wide range of Expedia-accredited hotel options within easy driving distance of Union Island, so we recommend you to book early if you want to stay in a centrally located Union Island hotel.

The Palm Island Resort All Inclusive is the nearest hotel to the center of Union Island and is only a short drive away.

the Tamarind Beach Hotel & Yacht Club is 10 miles from the center of Union Island. 8 miles away is the Green Roof Inn which is another option.

Kingstown is an alternative place to stay. It is where you'll find the Botanical Gardens, Fort Charlotte and Argyle Beach and is 40 miles to the south of the center of Union Island. Places to stay in Kingstown include the Buccament Bay Resort - All Inclusive and Grenadine House.

E.T. Joshua Airport is the preferred airport and is located 40 miles from Union Island. Hotels that are nearby include Grenadine House and Grand View Beach Hotel.