We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Beach Luxury Breakfast included Mid-range Pool Romantic Free Parking Resort hotel Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Green & up & up Independent Hotels Air Conditioning & up Internet Concierge Quiet Hotels Cheap Hotels Beach Resorts Charming Hotels Hotels with Free Wifi Meeting room Quiet Resorts Business services Family Resorts Reduced mobility rooms Spa Resorts Luxury Resorts Hotels with Restaurants Hotels with Balconies Non-Smoking Hotel Honeymoon Resorts Golf course All Inclusive Resorts Boutique Hotels Honeymoon Hotels €€ €€€ €€€€ Classic Unique Hotels Hotels with Room Service Oceanfront Hotels Quaint All inclusive All Inclusive Hotels Mandarin Oriental Hotels with Kitchenette Hotels with Private Beach Couples Hotels Within 10 km Within 25 km Within 50 km Any distance from Happy Island
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
Like saving money? We search up to 200 sites to help you save up to 30%
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Kings Landing Hotel
SAVE US$17
US$122
Expedia.com
US$105
View Deal
Clifton | Union Island, Clifton, Union Island
0.9 km from Happy Island
  • Free Wifi
  • Free Parking
Clifton Beach Hotel
Travelocity
US$60
View Deal
Clifton UC001, Union Island
0.9 km from Happy Island
  • Restaurant
No availability for your dates from these sites
Palm Island, Union Island
1.3 km from Happy Island
  • Breakfast included
  • Pool
Marine View Hotel
Ashton VC0470, Union Island
1.6 km from Happy Island
  • Free Wifi
  • Free Parking
David's Beach Hotel
Travelocity
US$560
View Deal
Richmond Bay, VC0470, Union Island
2.1 km from Happy Island
  • Free Wifi
  • Free Parking
Petit St. Vincent Resort
TripAdvisor
View Deal
St Vincent and the Grenadines, Petit St.Vincent
7.0 km from Happy Island
  • Breakfast included
  • Beachfront
Carriacou Grand View
SAVE US$13
US$83
Expedia.com
US$70
View Deal
Beausejour | Carriacou, Grenada W.I, Grenada
14.0 km from Happy Island
  • Free Wifi
  • Free Parking
Ade's Dream
Main Street, Hillsborough, Grenada
14.2 km from Happy Island
  • Restaurant
  • Free Internet
Hotel Laurena
Hotels.com
US$155
View Deal
Middle Street | Hillsborough, Grenada
14.6 km from Happy Island
  • Free Wifi
  • Free Parking
Tamarind Beach Hotel & Yacht Club
Priceline
US$387
View Deal
Grand Bay | Canouan Island, Charlestown, Canouan
15.4 km from Happy Island
  • Free Wifi
  • Free Parking
Pink Sands Club, Canouan
Mandarin Oriental
US$2,541
View Deal
Carenage Bay, VC0450, Canouan
16.7 km from Happy Island
  • Free Wifi
  • Free Parking
Canouan Estate Villas & Residences
Expedia.com
View Deal
Carenage Bay, VC0450, Canouan
16.7 km from Happy Island
  • Free Wifi
  • Free Parking
Firefly Mustique Hotel
Booking.com
US$971
View Deal
Mustique, VC0410, Mustique
40.0 km from Happy Island
  • Free Wifi
  • Free Parking
The Cotton House
No availability for your dates from these sites
PO Box 349 | Mustique Island, Mustique
41.0 km from Happy Island
  • Free Wifi
  • Free Parking
Bequia Beachfront Villas
Expedia.com
US$335
View Deal
La Pompe | Friendship Bay Beach, Friendship, Bequia
47.8 km from Happy Island
  • Free Wifi
  • Beachfront
Bequia Beach Hotel Luxury Boutique Hotel & Spa
SAVE US$51
US$400
Travelocity
US$349
View Deal
| Friendship Bay, Friendship VC0400, Bequia
48.1 km from Happy Island
  • Free Wifi
  • Free Parking
Petite Anse Beachfront Hotel & Restaurant Grenada
Travelocity
US$340
View Deal
Prospect Road | Sauteurs, 2960, Grenada
48.1 km from Happy Island
  • Free Wifi
  • Free Parking
No photo provided
Lower Bay, Lower Bay, Bequia
48.1 km from Happy Island
    Kingsville Apartments
    P.O. Box 41 BQ, Lower Bay, Bequia
    48.1 km from Happy Island
    • Free Parking
    • Free Internet
    Keegan's Beachside Hotel,Apartments & Cottage
    Travelocity
    US$169
    View Deal
    Lower Bay Road, Lower Bay, Bequia
    48.3 km from Happy Island
    • Free Parking
    • Beachfront
    The Old Fort Natural Hotel
    No availability for your dates from these sites
    Historic Estate, Mount Pleasant, Bequia
    49.4 km from Happy Island
    • Free Wifi
    • Breakfast included
    Frangipani Hotel
    No availability for your dates from these sites
    Bequia, Belmont VC0284, Bequia
    49.8 km from Happy Island
    • Free Wifi
    • Free Parking
    Still looking for a place to stay?
    Clifton has 6 B&Bs/inns with 220 reviews
    Anchorage Yacht Club Hotel
    Travelocity
    US$148
    View Deal
    Clifton, Union Island
    0.8 km from Happy Island
    • Free Parking
    • Breakfast included
    Saint Joseph's House
    SAVE US$4
    US$87
    Agoda.com
    US$83
    View Deal
    Clifton- Ashton Road | South Coast, Union Island, Clifton VC0470, Union Island
    1.3 km from Happy Island
    • Free Wifi
    • Free Parking
    Tenuta Chatham Bay
    Booking.com
    US$161
    View Deal
    Union Island, Clifton VC0470, Union Island
    4.2 km from Happy Island
    • Breakfast included
    • Pool
    See all 6 Clifton B&Bs/inns
    *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.