Last-minute hotel deals in Caribbean Islands

Fri, 25 Jul
Mon, 28 Jul
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Fri, 25 Jul
Mon, 28 Jul
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

The best hotels in the Caribbean

Book a stay at some of our favourite hotels in the Caribbean Islands

Clear filters

Caribbean Islands

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
Park Hotel
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Port-au-Prince · 203.98 km from centre

8.0

 

14 reviews

Breakfast available

With a stay at Park Hotel in Port-au-Prince, you'll be within a 5-minute walk of Champs de Mars Square and Museum of Haitian Art. This hotel is 0.7 mi (1.1 km) from National Palace and 0.7 mi (1.1 km) from National Pantheon Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Seascape Hotel
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Grace Bay, Providenciales · 409.00 km from centre

8.8

 

115 reviews

With a stay at Seascape Hotel, you'll be centrally located in Providenciales – a 1-minute drive from Grace Bay Beach and 11 minutes from Long Bay Beach. This hotel is 0.1 mi (0.1 km) from Lucayan Archipelago and 0.3 mi (0.5 km) from Princess Alexandra National Park.

Compare price on Booking.com
Compare price on Booking.com
The Seagate
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Grace Bay, The Bight Settlements · 409.19 km from centre

10.0

 

1 review

Located in The Bight Settlements, 1.6 km from Grace Bay Beach, The Seagate has a private beach area, private parking and rooms with free WiFi access. There is a private entrance at the holiday home for the convenience of those who stay. Featuring family rooms, this property also provides guests with a year-round outdoor pool.

The holiday home will provide guests with air-conditioned units offering a wardrobe, a coffee machine, a dishwasher, a microwave, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a bath. Some units include a balcony and/or a patio with pool views and an outdoor dining area. At the holiday home, each unit is equipped with bed linen and towels.

For those times when you'd rather not dine out, you can choose to cook in your kitchen.

Guests can also relax in the garden.

Providenciales International Airport is 7 km away.

Compare price on Booking.com
Compare price on Booking.com
The Village Inn
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Carolina · 468.01 km from centre

8.2

 

218 reviews

Breakfast available

Located in Carolina, 20 km from Museum of Art of Puerto Rico, The Village Inn provides accommodation with an outdoor swimming pool, free private parking, a terrace and a bar. The property is around 27 km from Fort San Felipe del Morro, 18 km from Barbosa Park and 20 km from Sagrado Corazon Station. Free WiFi and room service are provided.

At the hotel, each room is fitted with a wardrobe. Rooms are complete with a private bathroom equipped with a shower, guest rooms at The Village Inn have a flat-screen TV and air conditioning, and selected rooms come with a balcony. All rooms will provide guests with a fridge.

Breakfast is available, and includes à la carte, continental and American options.

Contemporary Art Museum is 21 km from the accommodation, while Condado Lagoon is 22 km away. Luis Munoz Marin International Airport is 12 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Victoria House
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in U.S. Virgin Islands, Frederiksted · 589.82 km from centre

9.2

 

89 reviews

With a stay at Victoria House in Frederiksted (Downtown Frederiksted), you'll be steps from Caribbean Museum Center for the Arts and Frederiksted Pier. This guest house is 0.3 mi (0.5 km) from St. Patrick's Catholic Church and 0.3 mi (0.5 km) from Old Danish School.

Compare price on Booking.com
Compare price on Booking.com
The Boat House
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Dominican Republic, Boca Chica · 84.02 km from centre

7.7

 

197 reviews

Situated in Boca Chica, a few steps from Boca Chica Beach, The Boat House features accommodation with a terrace, free private parking, a restaurant and a bar. Located around 34 km from Puerto Santo Domingo, the hotel with free WiFi is also 36 km away from Malecon. Some units at the property have a balcony with a sea view.

Some rooms also boast a kitchenette with a fridge and a stovetop.

You can play darts at the hotel.

Agora Mall is 38 km from The Boat House, while Blue Mall is 39 km from the property. Las Americas Airport is 11 km away.

Compare price on Booking.com
Compare price on Booking.com
Bella Vista
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa in Las Terrenas · 120.33 km from centre

6.7

 

11 reviews

Featuring air-conditioned accommodation with a private pool, mountain view and a patio, Bella Vista is located in Las Terrenas. This beachfront property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is set 1 km from Coson.

The spacious villa comes with 3 bedrooms, 4 bathrooms, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a terrace with sea views. A private entrance leads guests into the villa, where they can enjoy some fruits. The property has an outdoor dining area.

The villa features a barbecue and a garden.

Pueblo de los Pescadores is 8.8 km from Bella Vista. Samana El Catey International Airport is 22 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Windsong on the Reef
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Grace Bay, Providenciales · 409.29 km from centre

9.0

 

884 reviews

Breakfast available

With a stay at Windsong on the Reef in Providenciales (Grace Bay), you'll be a 3-minute drive from Pelican Beach and 7 minutes from Grace Bay Beach. This beach resort is 1.5 mi (2.4 km) from Turtle Cove Marina and 2.6 mi (4.3 km) from The Regent Village Shopping Mall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Long Bay Beach Resort
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in British Virgin Islands, West End · 602.86 km from centre

9.2

 

134 reviews

Breakfast available

Located in West End, Long Bay Beach Resort is by the ocean, within a 15-minute drive of West End Ferry Terminal and Nanny Cay. This beach hotel is 1.2 mi (2 km) from Smuggler's Cove Beach and 7.4 mi (11.9 km) from Tortola Cruise Ship Port.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sibonné Beach Hotel
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Grace Bay, Providenciales · 409.50 km from centre

9.0

 

543 reviews

With a stay at Sibonné Beach Hotel in Providenciales (Grace Bay), you'll be within a 15-minute drive of Grace Bay Beach and Long Bay Beach. This beach hotel is 0.1 mi (0.1 km) from Lucayan Archipelago and 0.1 mi (0.1 km) from Princess Alexandra National Park.

Compare price on Booking.com
Compare price on Booking.com
Armas Hotel
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in San Juan · 451.69 km from centre

8.2

 

86 reviews

Set in San Juan, within 1.3 km of Fort San Felipe del Morro and 6.4 km of Museum of Art of Puerto Rico, Armas Hotel offers accommodation with free WiFi throughout the property. The property is located 500 metres from La Fortaleza, Governor's Residence, 300 metres from San José Church and 500 metres from Museum of San Juan. The property is 300 metres from the city centre and 2.9 km from Playa Ocho.

Complete with a private bathroom fitted with a shower and free toiletries, all guest rooms at the hotel have a flat-screen TV and air conditioning, and selected rooms also feature a terrace. All units will provide guests with a fridge.

Popular points of interest near Armas Hotel include Cristo Chapel, Old San Juan and Ponce de Leon Statue. Isla Grande Airport is 6 km from the property.

Compare price on Booking.com
Compare price on Booking.com
352 Guest House Hotel Boutique
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Inn in San Juan · 452.10 km from centre

9.0

 

266 reviews

Featuring a garden, a terrace as well as a restaurant, 352 Guest House Hotel Boutique is set in the centre of San Juan, 2.4 km from Playa Ocho. This property is located a short distance from attractions such as Ponce de Leon Statue, Marina Old San Juan, and Museum of San Juan. The inn features a hot tub, luggage storage space and free WiFi throughout the property.

The inn will provide guests with air-conditioned rooms with a desk, a coffee machine, a fridge, a safety deposit box, a flat-screen TV and a private bathroom with a shower. The units feature a wardrobe.

An à la carte, continental or American breakfast is available at the property.

Popular points of interest near 352 Guest House Hotel Boutique include Fort San Felipe del Morro, Cristo Chapel and Old San Juan. Isla Grande Airport is 6 km away.

Compare price on Booking.com
Compare price on Booking.com
Hotel Frano Romana Center
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in La Romana · 151.02 km from centre

6.9

 

309 reviews

Breakfast available

Set in La Romana, 7.2 km from Teeth of the Dog, Hotel Frano Romana Center offers accommodation with a shared lounge, free private parking, a terrace and a restaurant. Featuring a bar, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation provides room service, a 24-hour front desk and currency exchange for guests.

At the hotel, all rooms have a desk. All guest rooms at Hotel Frano Romana Center come with a flat-screen TV with satellite channels and a safety deposit box.

A continental breakfast is available at the accommodation.

A business centre and vending machines with snacks and drinks are available on site at Hotel Frano Romana Center.

Marina de Casa de Campo is 11 km from the hotel, while Dye Fore is 13 km away. La Romana International Airport is 7 km from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Bakour Punta Cana Suites
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Punta Cana · 215.80 km from centre

8.4

 

249 reviews

Located in Punta Cana, 200 metres from Cabeza de Toro Beach, Bakour Punta Cana Suites provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Providing a restaurant, the property also has a private beach area and a terrace. The accommodation offers a 24-hour front desk, airport transfers, a concierge service and free WiFi throughout the property.

All units at the resort come with air conditioning, a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. Selected rooms have a kitchen with a fridge and a microwave. Guest rooms include a desk.

Bakour Punta Cana Suites offers a barbecue. You can play darts at this 5-star resort, and car hire is available.

Barcelo Golf Bavaro is 12 km from the accommodation, while Cocotal Golf and Country Club is 14 km away. Punta Cana International Airport is 17 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Turks Head Inne
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Turks and Caicos, Grand Turk · 336.90 km from centre

7.7

 

52 reviews

Breakfast available

Facing the beachfront, Turks Head Inne offers 5-star accommodation in Grand Turk and has a garden, shared lounge and terrace. Boasting a bar, the hotel is close to several noted attractions, around 60 metres from Cockburn Town Beach, 500 metres from Columbus Landfall National Park Beach and 1.3 km from Bajari Beach. The accommodation features karaoke and room service.

At the hotel, the rooms have a patio with a garden view. Featuring a private bathroom with a shower and free toiletries, rooms at Turks Head Inne also feature free WiFi, while selected rooms also boast a sea view. All rooms at the accommodation have air conditioning and a wardrobe.

At Turks Head Inne you will find a restaurant serving American, Caribbean and Mexican cuisine. A vegetarian option can also be requested.

Guests at the hotel will be able to enjoy activities in and around Grand Turk, like hiking, snorkelling and cycling.

J.A.G.S. McCartney International Airport is 3 km from the property.

Compare price on Booking.com
Compare price on Booking.com
John’s Place
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Turks and Caicos, Grand Turk · 338.70 km from centre

7.5

 

12 reviews

Located in Grand Turk, 2.3 km from Bajari Beach and 2.6 km from Pillory Beach, John’s Place offers air conditioning. This property offers access to a terrace and free private parking. The property is non-smoking and is situated 2.7 km from Cockburn Town Beach.

With free WiFi, this guest house provides a cable flat-screen TV and a fully equipped kitchen with an oven and microwave. Guests can enjoy a meal on an outdoor dining area while overlooking the sea views. For added privacy, the accommodation features a private entrance.

J.A.G.S. McCartney International Airport is 5 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Ritz-Carlton, Turks & Caicos
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Grace Bay, Providenciales · 409.01 km from centre

8.8

 

332 reviews

Breakfast available

Located in Providenciales (Grace Bay), The Ritz-Carlton, Turks & Caicos is within a 5-minute walk of Grace Bay Beach and Lucayan Archipelago. This beach hotel is 0.2 mi (0.3 km) from Providenciales Beaches and 0.2 mi (0.3 km) from Princess Alexandra National Park.

Compare price on Booking.com
Compare price on Booking.com
Island Club Turks & Grace Bay Place
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Grace Bay · 409.26 km from centre

8.6

 

139 reviews

Island Club Turks is situated in Grace Bay, Providenciales, which is one of the Turks and Caicos Islands. Free WiFi and parking are featured.

Each 2 or 3 bedroom unit at the resort has an equipped kitchen and spacious living room. Patio doors open to a private seating area that includes a table and chairs for outdoor dining and a BBQ. The resort has a private courtyard which also features an in-ground pool.

Island Club Turks, Grace Bay also includes a sun terrace. The Salt Mills Shopping Plaza and Regent Village can be reached within a 5 minutes walk.

The nearest airport is Providenciales International Airport, 10 km from the property.

Compare price on Booking.com
Compare price on Booking.com
The Regent Grand
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Grace Bay · 409.32 km from centre

9.0

 

56 reviews

Set in Grace Bay, 500 metres from Grace Bay Beach, The Regent Grand offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. With a private beach area, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel has a terrace and a hot tub.

The rooms come with a kettle, while selected rooms also feature a kitchen with a fridge, a dishwasher and an oven. All guest rooms in the hotel are fitted with a flat-screen TV and free toiletries.

You can play tennis at The Regent Grand.

Providenciales International Airport is 10 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Coral Gardens on Grace Bay
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Grace Bay · 409.35 km from centre

8.8

 

78 reviews

Coral Gardens on Grace Bay is located on the beautiful coastline of Grace Bay and includes quick beach access, free Wi-Fi and 2 outdoor pools. This property also offers an on-site restaurant.

Each room and suite at this modern, tropical property comes with air conditioning, a cable TV, safety deposit box and a private bathroom. Suites feature a fully equipped kitchen and dining area.

The hotel’s Somewhere Café and Lounge serves Tex-Mex cuisine and is open for breakfast, lunch and dinner. There are other dining options within 2 km.

Coral Gardens on Grace Bay also offers a concierge service, while the hotel’s tour desk can help guests arrange outdoor activities like snorkelling and bird watching.

The 200-year-old Cheshire Hall ruins are a 15-minute drive away, and “The Hole” swimming area is 6.7 km away. Providenciales International Airport is a 12-minute drive away.

Compare price on Booking.com
Compare price on Booking.com

Find out more about the Caribbean

You don’t have to travel thousands of miles for those picture-perfect blue skies and soft white beaches.

The Caribbean is home to more than 700 of the most stunning islands you’ll ever clap eyes on. It’s where you come to relax, recharge and soak up the rays on some of the best beaches in the world.

The Caribbean Islands are the ultimate escape and each island has its own flavour - from Jamaica’s reggae beats and St. Lucia’s dramatic Pitons to Curaçao’s Dutch charm and Puerto Rico’s spicy flair, there’s an island for every type of vacation.

Love that under-the-sea life? Head to the crystal-clear waters of Bonaire or the underwater sculpture park in Grenada. Is history your jam? Book hotels in the Caribbean in the colonial towns of Santo Domingo or Old San Juan. Just want to put your feet up and chill? Look no further than Antigua’s powdery beaches or the Bahama’s endless blue waters.

Where to stay in the Caribbean

Your first thought before booking your Caribbean hotel might be - with so many stunning islands to choose from, how are you meant to decide where to stay? We don’t blame you. Each island is bursting with unique charm, sun, sea and surf, so wherever you pick, you’re guaranteed a blast.

For a romantic getaway, look for Caribbean hotel deals in the dreamy islands of St. Lucia or Antigua. You’ll find luxury resorts on the water and beaches so idyllic you’ll never want to leave.

Jamaica’s Montego Bay has a more lively vibe with its buzzing beaches and pumping reggae beats, or embrace the busy bars and restaurants of Aruba’s Palm Beach. Barbados is a must for families - family-friendly resorts, the calm west coast and oodles of golden beaches.

The Turks and Caicos islands are perfect for a secluded escape with private villas and peaceful beaches, while Dominica is heaven for adventure-seekers. Think lush rainforests and beautiful waterfalls just waiting to be explored.

Top things to do in the Caribbean

  • Sail away. Charter a boat and go on an adventure around the Grenadines. Hop between gorgeous islands, like Tobago Cays, Bequia and Mustique.
  • Think pink. Want a beach escape with a difference? Head to Pink Sands Beach in the Bahamas. It’s not just a name - the sand really is pink! Perfect for unreal Insta shots.
  • Make fishy friends. If you love the water, there’s nothing better than snorkelling in the clear turquoise waters of Grand Cayman. Dive into Stingray City and hang out with the giant, but gentle, stingrays in their natural habitat.

Insider tips for the Caribbean

  • Travel off-season. Book your Caribbean accommodation in late April-May or September-early December for smaller crowds, lower prices and warm weather. Just keep an eye on hurricane forecasts!
  • Feast on street food. Skip the fancy restaurants every once in a while and gobble up local specialities. Try jerk chicken in Jamaica, doubles in Trinidad and fish cutter in Barbados.
  • Bring cash. If you plan on visiting some of the smaller islands, remember that not everywhere takes cards. Bring some cash - US dollars are widely accepted - to ensure you’re covered.
Read more
tripadvisor