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

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

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

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


Check Prices on Hotels in Caribbean

Tonight Oct 22 - Oct 23
This weekend Oct 25 - Oct 27
Next weekend Nov 1 - Nov 3

Featured Caribbean Hotels with Tennis Courts

See all 29,214 Properties in Caribbean

Estimated price for 1 night/2 adults

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

    Great service with smile. A lot of attention to details.
    Oct 17, 2019

    Excellence Punta Cana Adults Only All InclusiveGet Rates

    Fairmont Southampton, Bermuda Beach Resort

    Fairmont Southampton, Bermuda Beach Resort

    101 South Shore Road, Southampton
      4.5 out of 5.0
       
       
      4.4 out of 5 (1990 reviews)

      Nestled on the beach, this Southampton resort is within 1 mi (2 km) of Fairmont Southampton Golf Club, Gibb's Hill Lighthouse, and Horseshoe Bay. East Whale ...

      We liked the service at the bar and the service at the beach bar a lot. Very attentive and polite, however the service at reception was terrible. None of the ladies at the reception seemed to have a sense of urgency. Check in took forever, so did the checkout. Questions during our stay were answered ...
      Oct 18, 2019

      $217 per night for 2 guests

      Nov 19 - Nov 20
      Fairmont Southampton, Bermuda Beach Resort$217
      El Conquistador Resort

      El Conquistador Resort

      1000 Conquistador Avenue, Fajardo
        4.0 out of 5.0
         
         
        3.2 out of 5 (9 reviews)

        This family-friendly Fajardo resort is located by the ocean, within 3 mi (5 km) of El Conquistador Golf Course and Laguna Grande. Azul Beach and Luquillo Beach ...

        Excellent service and friendly staff. Room with Ocean view.
        Sep 2, 2019

        $149 per night for 2 guests

        Oct 27 - Oct 28
        El Conquistador Resort$149
        Carlisle Bay

        Carlisle Bay

        Old Road, St. Mary, Carlisle Bay, Antigua
          5.0 out of 5.0
           
           
          4.6 out of 5 (150 reviews)

          Nestled on the beach, this Carlisle Bay resort is just steps from Leeward Islands and Carlisle Beach. Fig Tree Drive is 0.2 mi (0.3 km) away.

          This is an amazing property. Beautiful beach, had great service in the spa, the food was excellent across the board.
          Oct 16, 2019

          $420 per night for 2 guests

          Oct 25 - Oct 26
          Carlisle Bay$420
          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 (2065 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 staff are so nice and helpful. Great spot. Love it here.
            Oct 11, 2019

            $289 per night for 2 guests

            Nov 1 - Nov 2
            Grotto Bay Beach Resort$289
            Hilton Rose Hall Resort and Spa – All Inclusive

            Hilton Rose Hall Resort and Spa – All Inclusive

            Rose Hall, Montego Bay, Saint James
              4.5 out of 5.0
               
               
              4.2 out of 5 (1577 reviews)

              Nestled on the beach, this Montego Bay property is within a 15-minute walk of Cinnamon Hill Golf Course, Rose Hall Great House, and Montego Bay Convention Centre. ...

              Loved my stay here, check-in took some time, but the staff were very helpful and courteous. The hotel is located a bit further from the hip strip than I would like ideally but has all the facilities you would expect from an all inclusive resort. Great choice of restaurants and the food is really ...
              Oct 17, 2019

              $300 per night for 2 guests

              Oct 23 - Oct 24
              Hilton Rose Hall Resort and Spa – All Inclusive$300
              Karibe Hotel

              Karibe Hotel

              Juvenat 7, Petionville
                4.0 out of 5.0
                 
                 
                4.2 out of 5 (387 reviews)

                Situated in Petionville, this spa hotel is within 2 mi (3 km) of Marassa Gallery, Monnin Gallery, and Nader Art Gallery. Church of St. Peter and Expressions ...

                Beautiful place. Just needs a little touch up here and there. Otherwise, I had a wonderful time and felt very comfortable.
                Oct 4, 2019

                $148 per night for 2 guests

                Oct 23 - Oct 24
                Karibe Hotel$148
                SeaGarden Beach Resort - All Inclusive

                SeaGarden Beach Resort - All Inclusive

                8 Kent Avenue, Montego Bay, Saint James
                  3.5 out of 5.0
                   
                   
                  3.8 out of 5 (772 reviews)

                  Nestled on the beach, this Montego Bay property is within a 5-minute walk of Dead End Beach and Hip Strip. Doctor's Cave Beach and AquaSol Theme Park are also ...

                  The food was good. The staff was extremely friendly and helpful.
                  Oct 18, 2019

                  $186 per night for 2 guests

                  Oct 23 - Oct 24
                  SeaGarden Beach Resort - All Inclusive$186
                  Dominican Fiesta Hotel & Casino

                  Dominican Fiesta Hotel & Casino

                  Av Anacaona 101, Esquina Cibao Oeste, Sector los Cacicazgos, Santo Domingo, Distrito Nacional
                    3.5 out of 5.0
                     
                     
                    3.9 out of 5 (1030 reviews)

                    This family-friendly Santo Domingo hotel is located in Los Cacicazgos, within 2 mi (3 km) of Plaza de la Bandera and Santo Domingo Country Club. Guibia Beach ...

                    Awesome staff and food clean hotel love the facility and amenities
                    Sep 29, 2019

                    $75 per night for 2 guests

                    Oct 27 - Oct 28
                    Dominican Fiesta Hotel & Casino$75
                    Holiday Inn Resort Montego Bay, Jamaica - All Inclusive

                    Holiday Inn Resort Montego Bay, Jamaica - All Inclusive

                    Rose Hall, St. James, Montego Bay, Saint James
                      3.5 out of 5.0
                       
                       
                      3.8 out of 5 (1384 reviews)

                      Located in Montego Bay, this beachfront property is next to a golf course, 1.3 mi (2.2 km) from Three Palms Ocean Course, and 2.5 mi (4.1 km) from Montego Bay ...

                      The surroundings are amazing, great for a couple romantic break
                      Oct 18, 2019

                      $219 per night for 2 guests

                      Oct 23 - Oct 24
                      Holiday Inn Resort Montego Bay, Jamaica - All Inclusive$219
                      Map

                      Pocket Guide: Hotels with Tennis Courts 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