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
Casa Wilson Inn
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 Condado, San Juan · 456.68 km from centre

    9.0

     

    657 reviews

    Breakfast available

    Located in San Juan (Condado), Casa Wilson Inn is within a 15-minute walk of Plaza del Mercado and Parque La Ventana al Mar. This bed & breakfast is 2.2 mi (3.6 km) from Puerto Rico Convention Center and 2.4 mi (3.8 km) from Jose Miguel Agrelot Coliseum.

    Compare price on Booking.com
    Compare price on Booking.com
    Primary image
    Canario Boutique Hotel
    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 Condado, San Juan · 456.73 km from centre

      7.2

       

      1,000 reviews

      With a stay at Canario Boutique Hotel, you'll be centrally located in San Juan, within a 5-minute drive of Casino del Mar at La Concha Resort and Pan American Pier. This hotel is 0.9 mi (1.5 km) from Condado Beach and 2.4 mi (3.9 km) from Puerto Rico Convention Center.

      Compare price on Booking.com
      Compare price on Booking.com
      Lobby
      Placid Suites
      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.

      Guesthouse in Condado, San Juan · 457.17 km from centre

        8.0

         

        1,000 reviews

        With a stay at Placid Suites in San Juan (Condado), you'll be within a 5-minute drive of Casino del Mar at La Concha Resort and Puerto Rico Convention Center. This guesthouse is 1.9 mi (3 km) from Condado Beach and 2.8 mi (4.5 km) from Port of San Juan.

        Compare price on Booking.com
        Compare price on Booking.com
        Primary image
        Patio Elba Boutique 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.

        Aparthotel in Santurce, San Juan · 457.20 km from centre

          8.8

           

          158 reviews

          With a stay at Patio Elba Boutique Hotel in San Juan (Santurce), you'll be within a 5-minute drive of Jose Miguel Agrelot Coliseum and Casino del Mar at La Concha Resort. This aparthotel is 2.6 mi (4.1 km) from Puerto Rico Convention Center and 2.6 mi (4.2 km) from Pan American Pier.

          Compare price on Booking.com
          Compare price on Booking.com
          Primary image
          La Mona Loiza Apartments Complex
          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 Santurce, San Juan · 457.36 km from centre

            8.8

             

            252 reviews

            La Mona Loiza Apartments Complex is centrally located in San Juan, a 1-minute walk from Calle Loiza and 13 minutes by foot from Plaza del Mercado. This hotel is 0.8 mi (1.4 km) from Casino del Mar at La Concha Resort and 2 mi (3.2 km) from Jose Miguel Agrelot Coliseum.

            Compare price on Booking.com
            Compare price on Booking.com
            Primary image
            At Wind Chimes Boutique 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 Santurce, San Juan · 457.71 km from centre

              7.8

               

              1,049 reviews

              With a stay at At Wind Chimes Boutique Hotel in San Juan (Santurce), you'll be a 5-minute drive from Plaza las Americas and 5 minutes from Pan American Pier. This hotel is 2.3 mi (3.7 km) from Condado Beach and 3 mi (4.9 km) from Puerto Rico Convention Center.

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

                7.0

                 

                1,002 reviews

                With a stay at Acacia Boutique Hotel in San Juan (Santurce), you'll be within a 5-minute drive of Casino del Mar at La Concha Resort and Jose Miguel Agrelot Coliseum. This beach hotel is 2.4 mi (3.8 km) from Condado Beach and 3 mi (4.8 km) from Pan American Pier.

                Compare price on Booking.com
                Compare price on Booking.com
                Primary image
                Trópica Beach 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 Santurce, San Juan · 457.97 km from centre

                  9.4

                   

                  788 reviews

                  A stay at Trópica Beach Hotel places you in the heart of San Juan, within a 5-minute drive of Museo de Arte de Puerto Rico and Jose Miguel Agrelot Coliseum. This hotel is 3 mi (4.8 km) from Pan American Pier and 3.2 mi (5.2 km) from Puerto Rico Convention Center.

                  Compare price on Booking.com
                  Compare price on Booking.com
                  Primary image
                  Dream Inn PR
                  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 Ocean Park, San Juan · 458.39 km from centre

                    9.4

                     

                    789 reviews

                    A stay at Dream Inn PR places you in the heart of San Juan, within a 5-minute drive of Barbosa Park and Museo de Arte de Puerto Rico. This guesthouse is 2.4 mi (3.9 km) from Jose Miguel Agrelot Coliseum and 3 mi (4.9 km) from Condado Beach.

                    Compare price on Booking.com
                    Compare price on Booking.com
                    Primary image
                    La Esmeralda PR
                    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 Ocean Park, San Juan · 458.74 km from centre

                      9.2

                       

                      190 reviews

                      Located in San Juan (Santurce), La Esmeralda PR is within a 10-minute drive of Plaza las Americas and Carolina Beach. This hotel is 3.2 mi (5.1 km) from Condado Beach and 3.7 mi (5.9 km) from Puerto Rico Convention Center.

                      Compare price on Booking.com
                      Compare price on Booking.com
                      Primary image
                      Aire de O:live
                      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 Carolina · 461.67 km from centre

                        9.2

                         

                        140 reviews

                        Breakfast available

                        With a stay at Aire de O:live, you'll be centrally located in Carolina, a 1-minute drive from Isla Verde Beach and 7 minutes from Casino del Mar at La Concha Resort. This beach hotel is 5.3 mi (8.5 km) from Condado Beach and 5.8 mi (9.3 km) from Puerto Rico Convention Center.

                        Compare price on Booking.com
                        Compare price on Booking.com
                        Primary image
                        Hyatt Centric San Juan - Isla Verde
                        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 Carolina · 461.78 km from centre

                          7.4

                           

                          1,949 reviews

                          Breakfast available

                          A stay at Hyatt Centric San Juan - Isla Verde places you in the heart of Carolina, a 3-minute drive from Isla Verde Beach and 5 minutes from San Jorge Children's Hospital. This hotel is 3.6 mi (5.8 km) from The Mall of San Juan and 3.9 mi (6.3 km) from Jose Miguel Agrelot Coliseum.

                          Compare price on Booking.com
                          Compare price on Booking.com
                          Primary image
                          Mare 1660
                          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 Carolina · 462.28 km from centre

                            8.6

                             

                            62 reviews

                            Located in Carolina (Isla Verde), this aparthotel is within a 10-minute drive of University of Puerto Rico and Casino del Mar at La Concha Resort. This beach aparthotel is 1 mi (1.6 km) from Carolina Beach and 4.1 mi (6.7 km) from Jose Miguel Agrelot Coliseum.

                            Compare price on Booking.com
                            Compare price on Booking.com
                            Primary image
                            La Playita
                            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 Carolina · 462.36 km from centre

                              8.6

                               

                              1,000 reviews

                              Breakfast available

                              With a stay at La Playita in Carolina (Isla Verde), you'll be a 1-minute drive from Isla Verde Beach and 8 minutes from Casino del Mar at La Concha Resort. This beach hotel is 5.9 mi (9.5 km) from Condado Beach and 6.3 mi (10.1 km) from Puerto Rico Convention Center.

                              Compare price on Booking.com
                              Compare price on Booking.com
                              Primary image
                              Hotel Villa del Sol
                              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 Carolina · 462.44 km from centre

                                9.0

                                 

                                1,681 reviews

                                Located in Carolina (Isla Verde), Hotel Villa del Sol is a 4-minute walk from Isla Verde Beach and 13 minutes by foot from Carolina Beach. This hotel is 0.9 mi (1.5 km) from Balneario de Carolina and 3.8 mi (6.2 km) from Pocita de Piñones.

                                Compare price on Booking.com
                                Compare price on Booking.com
                                Primary image
                                San Juan Airport 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 Carolina · 463.63 km from centre

                                  8.2

                                   

                                  4,731 reviews

                                  Breakfast available

                                  A stay at San Juan Airport Hotel places you in the heart of Carolina, within a 15-minute drive of Condado Beach and Puerto Rico Convention Center. This hotel is 8 mi (12.8 km) from Pier 1 and 8.1 mi (13 km) from Castillo de San Cristobal.

                                  Compare price on Booking.com
                                  Compare price on Booking.com
                                  Primary image
                                  The Village Inn Hotel
                                  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 Carolina · 468.03 km from centre

                                    8.0

                                     

                                    348 reviews

                                    Located in Carolina, The Village Inn Hotel is in a rural location, within a 15-minute drive of Plaza Carolina and The Palm. This hotel is 13.6 mi (21.9 km) from El Yunque National Forest and 13.8 mi (22.2 km) from Casino del Mar at La Concha Resort.

                                    Compare price on Booking.com
                                    Compare price on Booking.com
                                    Primary image
                                    Parador MaunaCaribe
                                    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 Puerto Rico Island, Maunabo · 481.29 km from centre

                                      8.6

                                       

                                      655 reviews

                                      Breakfast available

                                      When you stay at Parador MaunaCaribe in Maunabo, you'll be on the beach, within a 5-minute drive of Playa Punta Tuna and Maunabo Lighthouse. This beach hotel is 1.4 mi (2.3 km) from Playa Larga and 3.7 mi (5.9 km) from Playa El Cocal.

                                      Compare price on Booking.com
                                      Compare price on Booking.com
                                      Primary image
                                      Mata e' Platano Guesthouse
                                      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 Puerto Rico Island, Luquillo · 492.96 km from centre

                                        8.2

                                         

                                        62 reviews

                                        Breakfast available

                                        Located in Luquillo (Mata de Plátano), Mata e' Platano Guesthouse is within a 10-minute drive of El Yunque National Forest and Luquillo Beach. This guesthouse is 8.4 mi (13.5 km) from El Conquistador Golf Course and 4.8 mi (7.7 km) from Wyndham Rio Mar Golf Course.

                                        Compare price on Booking.com
                                        Compare price on Booking.com
                                        Primary image
                                        The Surfing Turtle
                                        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 Puerto Rico Island, Luquillo · 494.28 km from centre

                                          8.8

                                           

                                          115 reviews

                                          With a stay at The Surfing Turtle, you'll be centrally located in Luquillo, steps from La Pared Beach and within a 10-minute walk of Azul Beach. This hotel is 1.4 mi (2.2 km) from Luquillo Beach and 4 mi (6.4 km) from Carabali Rainforest Park.

                                          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