Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
English
English Español Français

Search Hotels

2026-11-04

2026-11-05

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels in Ocho Rios

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

29 properties found

  • Jamaica Inn

    Main Street, Ocho Rios, Jamaica (Show map)

    The 5-star Jamaica Inn Ocho Rios offers 54 rooms with proximity to White River, which is about a 5-minute walk from the property. The exciting eco - Wata Land Water Park is located 4.2 km from this…

    More...

    From US$ 518
    price for 1 night
    Book Now From US$ 518
  • Silver Seas Hotel

    66 James Avenue, Ocho Rios, Jamaica (Show map)

    Overlooking the sea, the 2-star Silver Seas Hotel Ocho Rios is a 19-minute walk from the 3-hectare Turtle River Park. Situated in a beach area, within an 800-metre distance of a private beach, the…

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • Sandals Jamaica Dunn'S River All Inclusive Adults Only

    Mammee Bay Road, Ocho Rios, Jamaica (Show map)

    The comfortable 5-star Sandals Jamaica Dunn'S River All Inclusive Adults Only Ocho Rios hotel is located nearly a 10-minute ride from Zip-line Over Dunn's River, offering 240 rooms, Wi-Fi, and a…

    More...

    From US$ 745
    price for 1 night
    Book Now From US$ 745
  • Hibiscus Lodge Hotel

    83-85 Main Street, Ocho Rios, Jamaica (Show map)

    Located around 5 minutes' walk from Mallards Bay Beach, the 3-star Hibiscus Lodge Hotel Ocho Rios features snorkelling, diving, and canyoning. The hotel is found in close proximity to Harmony Hall…

    More...

    From US$ 115
    price for 1 night
    Book Now From US$ 115
  • Kaz Kreol Beach Hotel

    Old Road, White River Bay, Ocho Rios, Jamaica (Show map)

    Kaz Kreol Beach Hotel Ocho Rios, located an 11-minute walk from White River, features Wi-Fi in the rooms. This hotel offers 20 rooms with views of the ocean.

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • Sandcastles Holiday #C9

    1 Main Street C9, Ocho Rios, Jamaica (Show map)

    The comfortable Sandcastles Holiday #C9 Ocho Rios hotel is nearly 5 minutes' walk from Turtle Beach and offers an outdoor swimming pool. Located a mere 500 metres from the 3-hectare Turtle River Park…

    More...

    From US$ 110
    price for 1 night
    Book Now From US$ 110
  • Shaw Park Beach Hotel & Spa

    Cutlass Bay, Ocho Rios, Jamaica (Show map)

    The 3-star Shaw Park Beach Hotel & Spa Ocho Rios includes 94 rooms and is situated just 9 minutes' walk from Salt River. The hotel provides a safe deposit box to ensure guests' safety.

    More...

    From US$ 220
    price for 1 night
    Book Now From US$ 220
  • Pineapple Court Hotel

    Pineapple Place, Ocho Rios, Jamaica (Show map)

    Situated merely 1.1 km from Harmony Hall Art Gallery, the affordable Pineapple Court Hotel Ocho Rios features Wi-Fi in the rooms, and a parking garage nearby. Boasting an outdoor swimming pool, the 2…

    More...

    From US$ 81
    price for 1 night
    Book Now From US$ 81
  • Sand And Tan Beach Hotel

    Old Road 5, Ocho Rios, Jamaica (Show map)

    Sand And Tan Beach Hotel Ocho Rios offers 20 rooms a 10-minute drive from the 3-hectare Turtle River Park. Guests can enjoy the Greek restaurant on site, which offers Greek cuisine, and admire views…

    More...

    From US$ 118
    price for 1 night
    Book Now From US$ 118
  • Mystic Ridge Resort

    17 Da Costa Drive, Ocho Rios, Jamaica (Show map)

    Situated approximately a 5-minute walk from Ocho Rios Clock Tower, the comfortable Mystic Ridge Resort Ocho Rios features Wi-Fi in public areas, and a car park on site. Boasting a wonderful location…

    More...

    From US$ 80
    price for 1 night
    Book Now From US$ 80
  • Ocean Palms

    James Avenue 14, Ocho Rios, Jamaica (Show map)

    Situated nearly a 25-minute walk from Little Dunn's River Beach, the 3-star Ocean Palms Hotel Ocho Rios features Wi-Fi in public areas, and street parking nearby. Boasting an outdoor swimming pool…

    More...

    From US$ 85
    price for 1 night
    Book Now From US$ 85
  • Marine View Hotel

    21 James Avenue, Ocho Rios, Jamaica (Show map)

    The 3-star Marine View Hotel Ocho Rios, located just 1.6 km from the compact Island Village, offers a swimming pool, Wi-Fi in public areas.

    More...

    From US$ 125
    price for 1 night
    Book Now From US$ 125
  • Sago Palm Hotel

    54 Main Street, Ocho Rios, Jamaica (Show map)

    Featuring Wi-Fi in public areas, Sago Palm Hotel Ocho Rios is 25 minutes' walk from Little Dunn's River Beach. Guests can relax in an outdoor swimming pool or in the à la carte restaurant while…

    More...

    From US$ 161
    price for 1 night
    Book Now From US$ 161
  • Rosi Ocean Sand Hotel Apt

    1 Main Street B2, Ocho Rios Jamaica, Ocho Rios, Jamaica (Show map)

    The comfortable 3-star Rosi Ocean Sand Hotel Apt Ocho Rios, located within 25 minutes' walk of The Enchanted Gardens, offers an outdoor swimming pool and Wi-Fi in the rooms.

    More...

    From US$ 97
    price for 1 night
    Book Now From US$ 97
  • Beach Studio 9

    Sand Castle Resort, Main Street, Ocho Rios, Jamaica (Show map)

    Located around 5 minutes' walk from Turtle Beach, the comfortable Beach Studio 9 Ocho Rios hotel features horseback riding, lawn tennis, and fisheries. An American-style restaurant is available in…

    More...

    From US$ 93
    price for 1 night
    Book Now From US$ 93
  • Sandals Grande Riviera Beach & Villa Golf Resort

    Main Street, Ocho Rios, Jamaica (Show map)

    The 5-star Sandals Grande Riviera Beach & Villa Golf Resort Ocho Rios is located approximately 10 minutes' drive from Yaaman Adventure Park and offers a restaurant. While staying at this Ocho Rios…

    More...

    From US$ 478
    price for 1 night
    Book Now From US$ 478
  • Casa De Shalom

    Brownie Street, Content Gardens, Ocho Rios, Jamaica (Show map)

    Situated merely 1.4 km from White River, the 3-star Casa De Shalom Hotel Ocho Rios features luggage storage. This Ocho Rios hotel also provides guests with a safe deposit box and baggage storage.

    More...

    From US$ 125
    price for 1 night
    Book Now From US$ 125
  • Condos At The Ridge

    17 Dacosta Drive, Ocho Rios, Jamaica (Show map)

    Situated only 0.8 km from Coyaba River Garden and Museum, the 3-star Condos At The Ridge Ocho Rios hotel offers a peaceful retreat at a freshwater swimming pool with a whirlpool and bar service.

    More...

    From US$ 75
    price for 1 night
    Book Now From US$ 75
  • Sandcastles Beach Resort

    Main St, Ocho Rios, Ocho Rios, Jamaica (Show map)

    Located nearly 20 minutes' walk from The Enchanted Gardens, the comfortable Sandcastles Beach Resort Ocho Rios offers Wi-Fi in the rooms and private parking. Boasting a beachfront location within…

    More...

    From US$ 70
    price for 1 night
    Book Now From US$ 70
  • Pineapplesuites

    90 Main Street, Ocho Rios, Jamaica (Show map)

    Pineapplesuites Ocho Rios hotel offers 6 rooms 13 minutes' walk from Taj Mahal Shopping Center. Guests who stay at this hotel can park their car on site.

    More...

    From US$ 117
    price for 1 night
    Book Now From US$ 117
  • Fisherman Point Beach Resort

    1 Turtle Beach Rod, Ocho Rios, Jamaica (Show map)

    The comfortable 3-star Fisherman Point Beach Resort Ocho Rios is located within 5 minutes' walk of Turtle Beach and comprises 3 rooms with modern comforts. Boasting a swimming pool, this Ocho Rios…

    More...

    From US$ 155
    price for 1 night
    Book Now From US$ 155
  • Sunny Beach Inn

    Cw8G+2Xx, Ocho Rios, Jamaica (Show map)

    Located 4.1 km from such natural attractions as the exciting eco - Wata Land Water Park, the comfortable Sunny Beach Inn Ocho Rios includes luggage storage and a restaurant. Featuring 11 rooms with…

    More...

    From US$ 386
    price for 1 night
    Book Now From US$ 386
  • Rooms On The Beach Ocho Rios

    Main Street, Ocho Rios, Jamaica (Show map)

    Rooms On The Beach Ocho Rios hotel offers 100 rooms a 9-minute walk from Ocho Rios Bay Beach. Guests who stay at this hotel can park their car nearby.

    More...

    From US$ 96
    price for 1 night
    Book Now From US$ 96
  • Inn At Shaw Park Gardens & Waterfalls

    Old Hotel Road, Shaw Park Ridge, Ocho Rios, Jamaica (Show map)

    Situated nearly 20 minutes' walk from Turtle Beach, the 3-star Inn At Shaw Park Gardens & Waterfalls Ocho Rios offers 12 rooms. The hotel is a good starting point for exploring Ocho Rios, including…

    More...

    From US$ 234
    price for 1 night
    Book Now From US$ 234
  • Sea Palms Resort

    Tower Isle, Ocho Rios, Jamaica (Show map)

    The 2-star Sea Palms Resort Ocho Rios is located in Ocho Rios, approximately 20 minutes' walk from Yaaman Adventure Park, and offers a swimming pool.

    More...

    Book Now
  • Paradise Columbus Heights Apartments

    Columbus Heights, Ocho Rios, Jamaica (Show map)

    The 3-star Paradise Columbus Heights Apartments Ocho Rios hotel offers access to Konoko Falls, which is located only 1.9 km away. Offering views of the city, this Ocho Rios hotel is just 9 minutes on…

    More...

    From US$ 230
    price for 1 night
    Book Now From US$ 230
  • Fern Forest Eco Village

    Fern Gully, Ocho Rios, Ocho Rios, Jamaica (Show map)

    Fern Forest Eco Village Ocho Rios hotel provides proximity to the 3-hectare Turtle River Park, which is situated 2.8 km away.

    More...

    Book Now
  • Turtle Beach Towers

    Main St, Ocho Rios, Ocho Rios, Jamaica (Show map)

    Offering cars for rent, the 3-star Turtle Beach Towers Ocho Rios hotel lies around a 5-minute stroll from the compact Island Village. Featuring a laundromat and baggage storage, this Ocho Rios hotel…

    More...

    Book Now
  • Whispering Seas Jamaica

    Tower Isle St Mary, Ocho Rios, Jamaica (Show map)

    Whispering Seas Jamaica Apartment Ocho Rios hotel offers 32 rooms, situated 5 minutes' walk from daniels garden. At this hotel, guests can use a sunbathing terrace, a patio, and a picnic area or…

    More...

    From US$ 367
    price for 1 night
    Book Now From US$ 367