Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
Caribbean Islands
See the latest prices and deals by choosing your dates
Resort in Caribbean Islands, Kingstown · 709.90 mi from centre
10.0
5 reviews
Breakfast available
Located in Kingstown, Sandals St. Vincent and the Grenadines Couples Only is near the bay, within a 15-minute drive of Windward Islands and Botanical Gardens. This all-inclusive resort is 5.8 mi (9.4 km) from Fort Charlotte and 6.3 mi (10.2 km) from St. George's Anglican Cathedral.
Hotel in Grenadines, Canouan Island · 724.95 mi from centre
10.0
1 review
Breakfast available
With a stay at Canouan Estate Resort & Villas in Canouan Island, you'll be on the beach, just a 1-minute walk from Windward Islands and 9 minutes by foot from Canouan Golf Club. This beach hotel is 1.9 mi (3.1 km) from Mysore Bay Beach and 2 mi (3.3 km) from Mahault Beach.
Aparthotel in Miami-Dade County, Ojus · 807.72 mi from centre
10.0
1 review
Breakfast available
When you stay at Milan Aventura Hotel in Ojus, you'll be in the suburbs, within a 5-minute drive of Aventura Mall and Gulfstream Park Racing and Casino. This spa aparthotel is 4.8 mi (7.7 km) from Hollywood Beach and 6.8 mi (11 km) from Hard Rock Stadium.
Hotel in Costa Caribe, Apartadó · 846.94 mi from centre
10.0
3 reviews
Breakfast available
Located in Apartadó, HOTEL HABANA REAL is within a 5-minute drive of Regional Hospital of Uraba and Coliseo Cubierto. This hotel is 1.8 mi (3 km) from Santiago Santacruz Rambay Municipal Stadium.
Hotel in Noord · 409.96 mi from centre
9.8
133 reviews
When you stay at Ocean Z Boutique Hotel in Noord, you'll be next to a golf course, within a 5-minute drive of Palm Beach and Arashi Beach. This golf hotel is 1.9 mi (3 km) from Hyatt Regency Casino and 3.3 mi (5.3 km) from Eagle Beach.
Resort in Bonaire, Sint Eustatius and Saba, Oranjestad · 494.39 mi from centre
9.8
17 reviews
Breakfast available
Located in Oranjestad, Golden Rock Dive And Nature Resort is in a national park, within a 10-minute drive of Government Guesthouse and Dutch Reformed Church. This luxury resort is 2.2 mi (3.5 km) from The Quill and 2.2 mi (3.6 km) from Honem Dalim Synagogue Ruins.
Hotel in Saint Mary, Jennings · 568.29 mi from centre
9.8
25 reviews
Breakfast available
Located in Jennings, Hermitage Bay All Inclusive is a 1-minute drive from Hermitage Bay and 12 minutes from Heritage Quay. This all-inclusive hotel is 4.3 mi (6.9 km) from Jolly Beach and 6.5 mi (10.5 km) from Jolly Harbour Marina.
All-inclusive resort in Saint Mary, Carlisle Bay · 572.56 mi from centre
9.8
64 reviews
When you stay at Curtain Bluff Resort - All Inclusive in Carlisle Bay, you'll be on the beach, within a 5-minute drive of Carlisle Bay Beach and Fig Tree Drive. This all-inclusive property is 14.7 mi (23.6 km) from Dickenson Bay Beach and 7 mi (11.3 km) from Jolly Beach.
Hotel in South America, Caracas · 602.60 mi from centre
9.8
15 reviews
Breakfast available
Located in Caracas (Bello Campo), Hotel Cayena Caracas is within a 10-minute walk of Fundacion Centro de Estudios Latinoamericanos Romulo Gallegos and Altamira Square. This luxury hotel is 1.1 mi (1.8 km) from Centro de Arte La Estancia and 1.4 mi (2.2 km) from Sambil Caracas Commercial Center.
Hotel in Cartagena Centro, Cartagena · 656.68 mi from centre
9.8
392 reviews
Breakfast available
With a stay at Hotel Casa San Agustin, you'll be centrally located in Cartagena, just a 3-minute walk from Clock Tower and 5 minutes by foot from Walls of Cartagena. This luxury hotel is 0.5 mi (0.7 km) from Cartagena de Indias Convention Center and 2 mi (3.2 km) from Bocagrande Beach.
Hotel in Cartagena Centro, Cartagena · 656.69 mi from centre
9.8
146 reviews
Breakfast available
With a stay at Hotel Quadrifolio, you'll be centrally located in Cartagena, within a 5-minute walk of Walls of Cartagena and Clock Tower. This family-friendly hotel is 0.5 mi (0.9 km) from Cartagena de Indias Convention Center and 1.4 mi (2.3 km) from Bocagrande Beach.
Hotel in Grenadines, Bequia Island · 717.13 mi from centre
9.8
62 reviews
Breakfast available
Located in Bequia Island, The Liming Bequia is by the ocean – a 1-minute drive from Windward Islands and 9 minutes from Port of Port Elizabeth. This beach hotel is 2.5 mi (4 km) from Friendship Bay Beach and 3.6 mi (5.8 km) from Princess Margaret Beach.
Resort in Grenadines, Bequia Island · 718.87 mi from centre
9.8
132 reviews
With a stay at Bequia Beach Hotel Luxury Resort & Spa in Bequia Island, you'll be on the beach, just a 4-minute walk from Friendship Bay Beach and a 2-minute drive from Princess Margaret Beach. This beach resort is 2 mi (3.1 km) from Port of Port Elizabeth.
All-inclusive resort in St. George's · 729.84 mi from centre
9.8
73 reviews
Breakfast available
When you stay at Spice Island Beach Resort All Inclusive in St. George's, you'll be on the beach – a 5-minute drive from St. George's University and 6 minutes from Grand Anse Beach. This all-inclusive property is 0.1 mi (0.1 km) from Windward Islands and 0.1 mi (0.1 km) from Grand Anse Bay.
Hotel in St. George's · 730.09 mi from centre
9.8
59 reviews
When you stay at Silversands Beach House Grenada in St. George's, you'll be on the beach – a 1-minute drive from Grand Anse Beach and 5 minutes from St. George's University. This beach hotel is 0.1 mi (0.1 km) from Windward Islands and 0.1 mi (0.1 km) from Grand Anse Bay.
Hotel in St. George's · 730.10 mi from centre
9.8
84 reviews
Breakfast available
When you stay at Silversands Grenada in St. George's, you'll be on the beach, within a 5-minute drive of Grand Anse Beach and St. George's University. This beach hotel is 0.1 mi (0.1 km) from Windward Islands and 0.2 mi (0.3 km) from Grand Anse Bay.
Hotel in St. George's · 730.91 mi from centre
9.8
84 reviews
Breakfast available
Located in St. George's, Calabash Hotel is by the sea – a 1-minute drive from Prickly Bay Beach and 6 minutes from St. George's Harbor. This beach hotel is 2.3 mi (3.8 km) from Grand Anse Beach and 7.8 mi (12.6 km) from Grenada Underwater Sculpture Park.
Hotel in Holetown · 804.19 mi from centre
9.8
61 reviews
When you stay at Coral Reef Club in Holetown, you'll be on the beach, within a 10-minute drive of Sandy Lane Beach and Mullins Beach. This beach hotel is 13 mi (20.9 km) from Dover Beach and 6.8 mi (11 km) from Kensington Oval.
Hotel in Christ Church, Oistins · 814.68 mi from centre
9.8
220 reviews
Breakfast available
With a stay at Little Arches Boutique Hotel Barbados - Adults only in Oistins, you'll be by the sea, just steps from Miami Beach and a 3-minute drive from Silver Sands Beach. This eco-friendly hotel is 3.2 mi (5.1 km) from Dover Beach and 4 mi (6.4 km) from Rockley Beach.
Resort in Little Torch Key, Summerland Key · 823.89 mi from centre
9.8
42 reviews
Breakfast available
With a stay at Little Palm Island Resort & Spa - A Noble House Resort in Summerland Key, you'll be by the ocean, within a 15-minute drive of Florida Keys Beaches and Coupon Bight Aquatic Preserve. This beach resort is 9.4 mi (15.1 km) from Bahia Honda State Park and 2 mi (3.2 km) from Big Pine Key Flea Market.