Last-minute hotel deals in Caribbean Islands

Fri 17 Apr
Mon 20 Apr
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year since 1999

Fri 17 Apr
Mon 20 Apr
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconThe best price on last-minute hotel deals.
usp iconThe best choice with thousands of stays worldwide.
usp iconThe best availability, even at the last minute.
usp iconFree cancellation options and fast, friendly support.

The best hotels in the Caribbean

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

Caribbean Islands

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
Gladiolas 1101
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.

Apartment in Ponce · 403.67 km from centre

    8.0

     

    4 reviews

    With a stay at this apartment in Ponce (Ponce Centro), you'll be steps from Cathedral of Our Lady of Guadalupe and Casa Armstrong-Poventud. This apartment is 0.1 mi (0.2 km) from Parque de Bombas and 0.1 mi (0.2 km) from City of Rum.

    Compare price on Booking.com
    Compare price on Booking.com
    Primary image
    Gladiolas 1104
    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.

    Apartment in Ponce · 403.67 km from centre

      8.8

       

      7 reviews

      With a stay at this apartment in Ponce (Ponce Centro), you'll be steps from Cathedral of Our Lady of Guadalupe and Casa Armstrong-Poventud. This apartment is 0.1 mi (0.2 km) from Parque de Bombas and 0.1 mi (0.2 km) from City of Rum.

      Compare price on Booking.com
      Compare price on Booking.com
      Primary image
      Gladiolas 1206
      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.

      Apartment in Ponce · 403.67 km from centre

        8.0

         

        1 review

        A stay at this apartment places you in the heart of Ponce, steps from Cathedral of Our Lady of Guadalupe and Casa Armstrong-Poventud. This apartment is 0.1 mi (0.2 km) from Parque de Bombas and 0.1 mi (0.2 km) from City of Rum.

        Compare price on Booking.com
        Compare price on Booking.com
        Primary image
        South Bank
        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 Long Bay, Providenciales · 405.67 km from centre

          10.0

           

          6 reviews

          Breakfast available

          With a stay at South Bank in Providenciales (Long Bay), you'll be within a 15-minute drive of Grace Bay Beach and Long Bay Beach. This beach resort is 1.4 mi (2.3 km) from The Hole and 3.9 mi (6.3 km) from The Regent Village.

          Compare price on Booking.com
          Compare price on Booking.com
          Primary image
          Villas of Elephant Walk, TCI
          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.

          Villa property in Grace Bay, Providenciales · 408.97 km from centre

            9.0

             

            8 reviews

            Breakfast available

            With a stay at this villa, you'll be centrally located in Providenciales, within a 5-minute walk of Grace Bay Beach and Lucayan Archipelago. This family-friendly villa is 0.1 mi (0.2 km) from Providenciales Beaches and 0.3 mi (0.5 km) from Princess Alexandra National Park.

            Compare price on Booking.com
            Compare price on Booking.com
            Primary image
            One On Marlin – Adults Only
            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 Providenciales · 409.06 km from centre

              9.2

               

              194 reviews

              When you stay at One On Marlin – Adults Only in Providenciales, you'll be near the airport, within a 15-minute drive of Grace Bay Beach and Long Bay Beach. This hotel is 0.8 mi (1.4 km) from Turtle Tail and 0.9 mi (1.5 km) from Turtle Lake.

              Compare price on Booking.com
              Compare price on Booking.com
              Primary image
              Villa del Mar
              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, Providenciales · 409.11 km from centre

                9.0

                 

                809 reviews

                Breakfast available

                With a stay at Villa del Mar, you'll be centrally located in Providenciales, a 2-minute drive from Grace Bay Beach and 11 minutes from Long Bay Beach. This hotel is 0.1 mi (0.2 km) from Princess Alexandra National Park and 0.4 mi (0.6 km) from Providenciales Beaches.

                Compare price on Booking.com
                Compare price on Booking.com
                Primary image
                Inn at 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.

                Aparthotel in Grace Bay, Providenciales · 409.34 km from centre

                  9.2

                   

                  579 reviews

                  Breakfast available

                  With a stay at this aparthotel in Providenciales (Grace Bay), you'll be a 1-minute drive from Grace Bay Beach and 8 minutes from Long Bay Beach. This aparthotel is 0.1 mi (0.2 km) from Providenciales Beaches and 0.2 mi (0.3 km) from Salt Mills Plaza.

                  Compare price on Booking.com
                  Compare price on Booking.com
                  Primary image
                  The Venetian on Grace Bay
                  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, Providenciales · 409.71 km from centre

                    9.8

                     

                    74 reviews

                    Located in Providenciales (Grace Bay), The Venetian on Grace Bay is within a 10-minute walk of Providenciales Beaches and Grace Bay Beach. This beach aparthotel is 1.2 mi (1.9 km) from Leeward Beach and 3.3 mi (5.4 km) from Long Bay Beach.

                    Compare price on Booking.com
                    Compare price on Booking.com
                    Primary image
                    Hyatt Place Manati
                    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 Puerto Rico Island, Manati · 413.89 km from centre

                      9.2

                       

                      1,002 reviews

                      Breakfast available

                      Located in Manati, Hyatt Place Manati is within a 5-minute drive of Brunet-Calaf Residence Ruins and Joaquín Rosa Gómez School of Fine Arts. This casino hotel is 17.3 mi (27.9 km) from Dorado Beach and 4.1 mi (6.7 km) from Playa Los Tubos.

                      Compare price on Booking.com
                      Compare price on Booking.com
                      Primary image
                      Viento Beach Lodge
                      Full 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 Puerto Rico Island, Dorado · 434.34 km from centre

                        8.6

                         

                        357 reviews

                        With a stay at Viento Beach Lodge in Dorado (Higuillar), you'll be within a 15-minute drive of Dorado Beach and Balneario Manuel Morales. This hotel is 19.2 mi (30.9 km) from Puerto Rico Convention Center and 19.7 mi (31.8 km) from Pan American Pier.

                        Compare price on Booking.com
                        Compare price on Booking.com
                        Primary image
                        Villa Gringo Farms
                        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.

                        Bed & breakfast in Puerto Rico Island, Comerio · 441.76 km from centre

                          9.4

                           

                          60 reviews

                          With a stay at Villa Gringo Farms in Comerio, you'll be in the mountains, and 24 mi (38.5 km) from Casino del Mar at La Concha Resort and 24.5 mi (39.4 km) from Puerto Rico Convention Center. This bed & breakfast is 24.7 mi (39.8 km) from Condado Beach and 26.4 mi (42.6 km) from Port of San Juan.

                          Compare price on Booking.com
                          Compare price on Booking.com
                          Primary image
                          Hyatt Place Bayamon
                          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 Puerto Rico Island, Bayamon · 447.40 km from centre

                            8.8

                             

                            1,431 reviews

                            Breakfast available

                            With a stay at Hyatt Place Bayamon in Bayamon (Hato Tejas), you'll be within a 15-minute drive of Casino del Mar at La Concha Resort and Jose Miguel Agrelot Coliseum. This casino hotel is 9.4 mi (15.2 km) from Puerto Rico Convention Center and 9.8 mi (15.8 km) from Condado Beach.

                            Compare price on Booking.com
                            Compare price on Booking.com
                            Primary image
                            S.J. Suites 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 San Juan · 451.92 km from centre

                              7.8

                               

                              374 reviews

                              A stay at S.J. Suites Hotel places you in the heart of San Juan, a short 4-minute walk from Port of San Juan and within 3 minutes by car from Pan American Pier. This hotel is 2.6 mi (4.2 km) from Condado Beach and 3 mi (4.8 km) from Puerto Rico Convention Center.

                              Compare price on Booking.com
                              Compare price on Booking.com
                              Primary image
                              Hotel Mome
                              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 San Juan · 454.80 km from centre

                                7.2

                                 

                                1,001 reviews

                                With a stay at Hotel Mome in San Juan (San Juan Antiguo), you'll be within a 5-minute walk of Paseo Caribe and Fort San Jeronimo. This hotel is 0.8 mi (1.2 km) from Escambron Beach and 1.9 mi (3.1 km) from Puerto Rico Convention Center.

                                Compare price on Booking.com
                                Compare price on Booking.com
                                Primary image
                                Ciqala Suites Hotel
                                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 Santurce, San Juan · 455.19 km from centre

                                  7.4

                                   

                                  1,002 reviews

                                  Breakfast available

                                  Located in San Juan (Santurce), Ciqala Suites Hotel is within a 15-minute walk of Puerto Rico Convention Center and Sheraton Casino. This hotel is 0.6 mi (1 km) from Distrito T-Mobile and 0.8 mi (1.2 km) from Pan American Pier.

                                  Compare price on Booking.com
                                  Compare price on Booking.com
                                  Primary image
                                  Courtyard by Marriott San Juan Miramar
                                  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 Santurce, San Juan · 455.39 km from centre

                                    8.4

                                     

                                    999 reviews

                                    Breakfast available

                                    With a stay at Courtyard by Marriott San Juan Miramar in San Juan (Santurce), you'll be within a 5-minute drive of Puerto Rico Convention Center and Port of San Juan. This beach hotel is 0.8 mi (1.2 km) from Condado Beach and 1.6 mi (2.6 km) from Casino del Mar at La Concha Resort.

                                    Compare price on Booking.com
                                    Compare price on Booking.com
                                    Primary image
                                    Casa Ciana
                                    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 Santurce, San Juan · 455.77 km from centre

                                      9.4

                                       

                                      328 reviews

                                      With a stay at Casa Ciana in San Juan (Santurce), you'll be a 5-minute walk from Conservatory of Music of Puerto Rico and a 2-minute drive from Museo de Arte de Puerto Rico. This guesthouse is 1.3 mi (2.1 km) from Distrito T-Mobile and 1.3 mi (2.2 km) from Condado Beach.

                                      Compare price on Booking.com
                                      Compare price on Booking.com
                                      Primary image
                                      The Wave Hotel Condado
                                      Full 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 Condado, San Juan · 456.34 km from centre

                                        7.4

                                         

                                        1,216 reviews

                                        Located in San Juan (Condado), The Wave Hotel Condado is within a 5-minute drive of Museo de Arte de Puerto Rico and Condado Beach. This hotel is 2 mi (3.3 km) from Puerto Rico Convention Center and 2.2 mi (3.6 km) from Port of San Juan.

                                        Compare price on Booking.com
                                        Compare price on Booking.com
                                        Primary image
                                        Casa del Caribe Inn
                                        Full 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.

                                        Inn in Condado, San Juan · 456.65 km from centre

                                          7.0

                                           

                                          1,003 reviews

                                          With a stay at Casa del Caribe Inn in San Juan (Condado), you'll be within a 5-minute drive of Casino del Mar at La Concha Resort and Pan American Pier. This inn is 0.9 mi (1.5 km) from Condado Beach and 2.3 mi (3.8 km) from Puerto Rico Convention Center.

                                          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 flavor - 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 snorkeling 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 specialties. 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
                                          tripadvisorHG