Beginning of main content

Book on the go and pay later.

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 Ocho Rios

Tonight 21 May - 22 May
This weekend 24 May - 26 May
Next weekend 31 May - 2 Jun

Top 10 Hotels in Ocho Rios

See all 344 properties in Ocho Rios

Estimated price for 1 night/2 adults

Moon Palace Jamaica – All Inclusive

Moon Palace Jamaica – All Inclusive

Main Street, Ocho Rios, Saint Ann
Moon Palace Jamaica – All Inclusive
  • Free cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

Located in Ocho Rios, this beachfront resort is in a regional park and within 1 mi (2 km) of Ocho Rios Craft Park, Turtle Beach and Mahogany Beach. Dolphin Cove ...

Moon Palace Jamaica – All InclusiveGet Rates

RIU Ocho Rios All Inclusive

RIU Ocho Rios All Inclusive

Mammee Bay, Ocho Rios, Saint Ann
RIU Ocho Rios All Inclusive
    3.5 out of 5.0
     
     

    Nestled on the beach, this Ocho Rios resort is 2.8 mi (4.5 km) from Dolphin Cove and 2.9 mi (4.7 km) from Dunn's River Falls. Dunn's River Craft Park is 2.9 ...

    RIU Ocho Rios All InclusiveGet Rates

    Jewel Dunn's River Adult Beach Resort & Spa, All-Inclusive

    Jewel Dunn's River Adult Beach Resort & Spa, All-Inclusive

    Mammee Bay, Ocho Rios, Saint Ann
    Jewel Dunn's River Adult Beach Resort & Spa, All-Inclusive
      4.0 out of 5.0
       
       

      Nestled on the beach, this Ocho Rios hotel is within 3 mi (5 km) of Dunn's River Craft Park, Dunn's River Falls and Dolphin Cove. Turtle Beach and Mahogany Beach ...

      Jewel Dunn's River Adult Beach Resort & Spa, All-InclusiveSG$416

      22 May-23 May

      Silver Seas Hotel

      Silver Seas Hotel

      66 James Ave, Ocho Rios, Saint Ann
      Silver Seas Hotel
        3.0 out of 5.0
         
         

        Located in the heart of Ocho Rios, this hotel is within a 10-minute walk of Ocho Rios Clock Tower and Mahogany Beach. Dolphin Cove and Dunn's River Falls are ...

        Silver Seas HotelSG$146

        31 May-1 Jun

        Rooms on the Beach Ocho Rios

        Rooms on the Beach Ocho Rios

        Main Street Ocho Rios, Ocho Rios, Saint Ann
        Rooms on the Beach Ocho Rios
          2.5 out of 5.0
           
           

          Located in Ocho Rios, this beachfront hotel is connected to a shopping centre, just steps away from Ocho Rios Craft Park and Turtle Beach. Dolphin Cove and Dunn's ...

          Rooms on the Beach Ocho RiosGet Rates

          Hibiscus Lodge

          Hibiscus Lodge

          83-85 Main Street, Ocho Rios, Saint Ann
          Hibiscus Lodge
          • Free cancellation
          • Reserve now, pay when you stay
          3.0 out of 5.0
           
           

          Located in the heart of Ocho Rios, this hotel is within a 10-minute walk of Mahogany Beach and Turtle Beach. Dolphin Cove and Dunn's River Falls are also within ...

          Hibiscus LodgeSG$158

          31 May-1 Jun

          Shaw Park Beach Hotel & Spa

          Shaw Park Beach Hotel & Spa

          Cutlass Bay, Ocho Rios, Saint Ann
          Shaw Park Beach Hotel & Spa
          • Free cancellation
          • Reserve now, pay when you stay
          3.0 out of 5.0
           
           

          Nestled on the beach, this Ocho Rios hotel is within 3 mi (5 km) of White River Reggae Park, Mahogany Beach and Turtle Beach. Coconut Grove Shopping Village ...

          Shaw Park Beach Hotel & SpaSG$337

          31 May-1 Jun

          Reggae Hostel Ocho Rios

          Reggae Hostel Ocho Rios

          19 Main Street, Ocho Rios, Saint Ann
          Reggae Hostel Ocho Rios
          • Free cancellation
          • Reserve now, pay when you stay
          1.5 out of 5.0
           
           

          Located in the heart of Ocho Rios, this hostel is steps away from Turtle Beach and Turtle River Park. Island Village and Mahogany Beach are also within 1 mi ...

          Reggae Hostel Ocho RiosSG$59

          30 May-31 May

          Jamaica Inn

          Jamaica Inn

          1 Old Road Main Street, Ocho Rios, Saint Ann
          Jamaica Inn
            4.5 out of 5.0
             
             

            Situated in Ocho Rios, this luxury resort is 0.5 mi (0.7 km) from Coconut Grove Shopping Village and within 3 miles (5 km) of Mahogany Beach and Turtle Beach. ...

            Jamaica InnSG$336

            22 May-23 May

            Hillview at Mystic Ridge

            Hillview at Mystic Ridge

            DaCosta Dr, Ocho Rios
            Hillview at Mystic Ridge
            • Free cancellation
            • Reserve now, pay when you stay
            3.5 out of 5.0
             
             

            Situated in Ocho Rios, this condo is within a 5-minute walk of Turtle River Park and Turtle Beach. Dolphin Cove and Dunn's River Falls are also within 3 miles ...

            Hillview at Mystic RidgeSG$125

            30 May-31 May

            Map

            Search Hotels near Top Ocho Rios Attractions

            Recent Reviews in Ocho Rios