Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation


Check Caribbean hotel prices

Tonight Feb 25 - Feb 26
This weekend Feb 28 - Mar 1
Next weekend Mar 6 - Mar 8

Top Cities in Caribbean

Top Caribbean Resorts & Hotels with Spas

See all 35,108 Properties in Caribbean

Estimated price for 1 night/2 adults

Grotto Bay Beach Resort

Grotto Bay Beach Resort

11 Blue Hole Hill, Bailey's Bay, Hamilton Parish
    3.5 out of 5.0
     
     
    4.2 out of 5 (2092 reviews)

    Nestled on the beach, this Hamilton Parish resort is within a 10-minute walk of Crystal Caves, Blue Hole Park, and Bermuda Perfumery. Shelly Bay and John Smith's ...

    The have a receptionist at the front desk which super tourist oriented. Her name is Ashley. She is very helpful and nice. I love her. Thank you for making the difference.
    Feb 22, 2020

    $203 per night for 2 guests

    Feb 29 - Mar 1
    Grotto Bay Beach Resort$203
    Condado Vanderbilt Hotel

    Condado Vanderbilt Hotel

    1055 Ashford Avenue, San Juan
      5.0 out of 5.0
       
       
      4.7 out of 5 (2775 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 ...

      Great cocktail and cigar lounge. Small pool. Very convenient location to many attractions.
      Feb 24, 2020

      $369 per night for 2 guests

      Mar 1 - Mar 2
      Condado Vanderbilt Hotel$369
      Moon Palace Jamaica – All Inclusive

      Moon Palace Jamaica – All Inclusive

      Main Street, Ocho Rios, Saint Ann
        5.0 out of 5.0
         
         
        4.3 out of 5 (631 reviews)

        Located in Ocho Rios, this beachfront property is in a regional park and within a 15-minute walk of Ocho Rios Craft Park and Mahogany Beach. Dolphin Cove and ...

        The chairs at the pool were always taken seems like you have to wake up at the crack of down to get a chair.The beach is almost non existence. The staff is awesome. The food at was mediocre except for at the snack bar. The grounds were very clean and the place is pretty big. Lots for the kids to ...
        Feb 23, 2020

        $351 per night for 2 guests

        Feb 26 - Feb 27
        Moon Palace Jamaica – All Inclusive$351
        Barceló Bávaro Palace - All Inclusive

        Barceló Bávaro Palace - All Inclusive

        Carretera Bávaro Km. 1, Playa Bávaro, Punta Cana, La Altagracia
          4.5 out of 5.0
           
           
          4.2 out of 5 (5282 reviews)

          Located in Punta Cana, this beachfront property is connected to the convention center and within a 10-minute walk of Bavaro Beach and Dolphin Island. Bavaro ...

          Barcelo Bavaro Palace is wonderful, their beach is amazing. Expedía made a mistake with out reservation but the people at Barcelo did everything on their hands to help us an give us what we book.
          Feb 23, 2020

          $359 per night for 2 guests

          Mar 2 - Mar 3
          Barceló Bávaro Palace - All Inclusive$359
          Grand Palladium Jamaica Resort & Spa All Inclusive

          Grand Palladium Jamaica Resort & Spa All Inclusive

          The Point, Lucea, Hanover
            4.0 out of 5.0
             
             
            4.0 out of 5 (1870 reviews)

            This Lucea property is on the beach, 7.4 mi (12 km) from Tryall Golf Club, and within 20 mi (32 km) of Montego Bay Cruise Ship Terminal and Montego Bay Marine ...

            The resort is really well managed to keep the guests happy & engaged. There are enough activities and beaches to keep folks spread out. The senior and management staff are dedicated to keep the guests happy. The only gripe we had about the resort was the quality of the food and the service level ...
            Feb 24, 2020

            $456 per night for 2 guests

            Mar 4 - Mar 5
            Grand Palladium Jamaica Resort & Spa All Inclusive$456
            Hard Rock Hotel & Casino Punta Cana All Inclusive

            Hard Rock Hotel & Casino Punta Cana All Inclusive

            Boulevard Turístico Del Este Km 28, #74, Macao, Punta Cana, La Altagracia
              4.5 out of 5.0
               
               
              4.2 out of 5 (1878 reviews)

              Nestled on the beach, this Punta Cana property is 0.7 mi (1.1 km) from Hard Rock Golf Club at Cana Bay and 3 mi (4.8 km) from Arena Gorda Beach. Punta Blanca ...

              I didn’t like the overall temperature of the hotel and the rooms. The rooms and the lobby area are too hot.
              Feb 22, 2020

              $386 per night for 2 guests

              Feb 26 - Feb 27
              Hard Rock Hotel & Casino Punta Cana All Inclusive$386
              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 (792 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 ...

                We spent a week at The Palm and from arrival to departure it was fantastic! Arrival started when we walked out of the airport. It is customary to have a representative of whatever hotel you are staying at to greet you curbside at the airport. They arranged for a cab and tagged our luggage. Once we ...
                Feb 18, 2020

                $850 per night for 2 guests

                Mar 2 - Mar 3
                The Palms Turks and Caicos$850
                Excellence El Carmen - Adults Only All Inclusive

                Excellence El Carmen - Adults Only All Inclusive

                Playas Uvero Alto, Punta Cana
                  5.0 out of 5.0
                   
                   
                  4.5 out of 5 (1358 reviews)

                  Nestled on the beach, this Punta Cana property is 7.4 mi (11.9 km) from Macao Beach and 12.5 mi (20.1 km) from Hard Rock Golf Club at Cana Bay.

                  Excellence El Carmen literally offered excellent services. Their staffs were very friendly and detailed - they would reach out to you first asking if we need anything. Their services were very professional. The property and facility themselves are very clean, nicely maintained and beautiful.
                  Feb 22, 2020

                  Excellence El Carmen - 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 (3955 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 ...

                    The place overall was excellent with the food, entertainment and upkeep of the property, but there are a few areas that could be improved for better service. The Spice restaurant is a restaurant that serves Asian food but there is a hibachi grill in the back that seats 12 people around it. You have ...
                    Feb 22, 2020

                    Excellence Punta Cana Adults Only All InclusiveGet Rates

                    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 (1617 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 ...

                      The amenities were nice. The beach was beautiful. Asked to purchase an upgrade and was told to come back the next day.
                      Feb 18, 2020

                      Iberostar Grand Bavaro Adults Only - All InclusiveGet Rates

                      Map

                      Pocket Guide: Resorts & Hotels with Spas 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