Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.


Check Caribbean hotel prices

Tonight Jun 1 - Jun 2
This weekend Jun 5 - Jun 7
Next weekend Jun 12 - Jun 14

Top Cities in Caribbean

Top Caribbean Luxury Hotels

See all 36,696 Properties in Caribbean

Estimated price for 1 night/2 adults

Condado Vanderbilt Hotel

Condado Vanderbilt Hotel

1055 Ashford Avenue, San Juan
    5.0 out of 5.0
     
     
    4.7 out of 5 (2908 reviews)

    Located in Condado, this beachfront hotel is in the city center and within a 10-minute walk of Parque La Ventana al Mar and Condado Beach. Puerto Rico Convention ...

    Beautiful property, room all with excellent service and a great location. The only downside is prices for onsite food/drinks were ridiculous. Would highly recommend the hotel itself but , you may want to think twice before you drop $10 per beer (w/ tax) at the pool.
    Mar 18, 2020

    $278 per night for 2 guests

    Jun 2 - Jun 3
    Condado Vanderbilt Hotel$278
    Bahia Principe Luxury Runaway Bay - Adults Only - All Inclusive

    Bahia Principe Luxury Runaway Bay - Adults Only - All Inclusive

    Salt Coppers, Runaway Bay, Saint Ann
      4.5 out of 5.0
       
       
      4.1 out of 5 (1662 reviews)

      Offering direct access to the beach, this Runaway Bay property is within 3 mi (5 km) of Flavours Beach, Cardiff Hall Beach, and Runaway Bay Beach. Green Grotto ...

      I loved the workers, all were so friendly and helped you with any thing. They brought you towels twice a day. When you called for something for your room, it came very fast and then they called to make sure you got it. Customer service was no 1. Massage with Daniele was awesome best I ever had. Food ...
      Mar 31, 2020

      Bahia Principe Luxury Runaway Bay - Adults Only - All InclusiveGet Rates

      Majestic Elegance Punta Cana - All Inclusive

      Majestic Elegance Punta Cana - All Inclusive

      Playa Bavaro - Punta Cana, Punta Cana, La Altagracia
        4.5 out of 5.0
         
         
        4.3 out of 5 (8253 reviews)

        Located in Punta Cana, this beachfront property is next to a golf course, 0.1 mi (0.1 km) from Arena Gorda Beach, and 2.2 mi (3.6 km) from Hard Rock Golf Club ...

        I love everything about this resort. Second time coming back and I would go again. Even with the Corona outbreak majestic still made me feel like home.
        Mar 23, 2020

        $188 per night for 2 guests

        Jul 1 - Jul 2
        Majestic Elegance Punta Cana - All Inclusive$188
        Hotel El Convento

        Hotel El Convento

        100 Cristo St, San Juan
          4.5 out of 5.0
           
           
          4.7 out of 5 (1911 reviews)

          Located in Old San Juan, this luxury hotel is steps from Statue of Ponce de Leon, San Juan Gate, and San Juan Cathedral. Castillo San Felipe del Morro and Castillo ...

          Beautiful hotel in the heart of Old San Juan. Walking distance to everything - classic feel with charming features including central courtyard.
          Apr 24, 2020

          Hotel El ConventoGet Rates

          Majestic Mirage Punta Cana - All Suites - All inclusive

          Majestic Mirage Punta Cana - All Suites - All inclusive

          Bavaro, Playa Arena Gorda, Punta Cana, La Altagracia
            5.0 out of 5.0
             
             
            4.4 out of 5 (3041 reviews)

            Located in Punta Cana, this beachfront property is next to a golf course, 0.9 mi (1.5 km) from Hard Rock Golf Club at Cana Bay, and 1.1 mi (1.7 km) from Arena ...

            Good food overall, nice variety of eat in locations, excellent staff overall, great vibes, no pushy sells, great entertainment
            May 28, 2020

            $250 per night for 2 guests

            Jul 1 - Jul 2
            Majestic Mirage Punta Cana - All Suites - All inclusive$250
            Seven Stars Resort & Spa

            Seven Stars Resort & Spa

            Grace Bay Road, Providenciales, Providenciales
              4.5 out of 5.0
               
               
              4.8 out of 5 (1054 reviews)

              Nestled on the beach, this Providenciales resort is within 1 mi (2 km) of The Regent Village Shopping Mall and Grace Bay Beach. Long Bay Beach is 2.3 mi (3.6 ...

              This a beautiful property with great staff. Everyone is friendly. They make it a point to know your name. We felt bad that things are so quiet for them now as no one can travel, but we let them know we would be back. Evens and Charles at the adult pool took great care of us!
              Mar 22, 2020

              $775 per night for 2 guests

              Jun 2 - Jun 3
              Seven Stars Resort & Spa$775
              The Palms Turks and Caicos

              The Palms Turks and Caicos

              Grace Bay Beach, Providenciales, Providenciales
                5.0 out of 5.0
                 
                 
                4.6 out of 5 (821 reviews)

                Located in Providenciales, this beachfront resort is in the entertainment district and within 1 mi (2 km) of Salt Mills Plaza and Grace Bay Beach. Turtle Cove ...

                Location is fabulous. A short walk on the beach has you in the shopping part of town and many beachfront restaurants at neighboring resorts.
                Mar 27, 2020

                $478 per night for 2 guests

                Jun 19 - Jun 20
                The Palms Turks and Caicos$478
                The Crane Resort

                The Crane Resort

                Crane, Diamond Valley, St. Philip
                  4.5 out of 5.0
                   
                   
                  4.3 out of 5 (1058 reviews)

                  This Diamond Valley resort is on the beach, 0.1 mi (0.2 km) from Crane Beach, and within 9 mi (15 km) of Bottom Bay Beach and Miami Beach. Silver Sands Beach ...

                  Beautiful location. Very comfortable rooms. Great amenities. Would go back.
                  Apr 24, 2020

                  $339 per night for 2 guests

                  Jun 2 - Jun 3
                  The Crane Resort$339
                  Iberostar Grand Bavaro Adults Only - All Inclusive

                  Iberostar Grand Bavaro Adults Only - All Inclusive

                  Carretera Arena Gorda, Playa Bavaro, Punta Cana, La Altagracia
                    5.0 out of 5.0
                     
                     
                    4.7 out of 5 (1676 reviews)

                    Nestled on the beach, this Punta Cana property is within a 15-minute walk of Arena Gorda Beach and Iberostar Golf Course. Punta Blanca Golf Course and White ...

                    Beautiful property and grounds. Clean room. Tasty food. Excellent service. Staff is very helpful and friendly - made my birthday stay extra special!
                    Mar 10, 2020

                    Iberostar Grand Bavaro Adults Only - All InclusiveGet Rates

                    Excellence Punta Cana Adults Only All Inclusive

                    Excellence Punta Cana Adults Only All Inclusive

                    Playas Uvero Alto - Punta Cana, Punta Cana, La Altagracia
                      5.0 out of 5.0
                       
                       
                      4.5 out of 5 (1032 reviews)

                      Located in Punta Cana, this beachfront property is next to a golf course and within 12 mi (20 km) of Macao Beach, Hard Rock Golf Club at Cana Bay, and Arena ...

                      Friendliest staff ever! The wind was a bit much for us.
                      Mar 25, 2020

                      Excellence Punta Cana Adults Only All InclusiveGet Rates

                      Map

                      Pocket Guide: Luxury Hotels in Caribbean

                      Search for hotels in Caribbean on Expedia. You can easily find your hotels in Caribbean using one of the methods below:

                      • View our selection of featured hotels in Caribbean
                      • Use the map to find hotels in the Caribbean neighborhood you prefer
                      • Use the filters to see hotels in a specific area of Caribbean, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Caribbean
                      • Enter your travel dates to view the best deals on hotels in Caribbean - while they last