Search Hotels in Ocho Rios

Select date

Select date

Hotels in Ocho Rios

Filter Results

Price per night

Hotels by class

Review rating

Other accommodation

Thematic hotels

Hotel facilities

Room facilities

Hotel name

Apply Filters
Clear Filters

228 properties found

  • Ocho Rios Beach Resort At Chrisann

    Ocho Rios, Montego Bay, Ocho Rios, Jamaica (Show map)

    The hotel is set in a convenient location 10 km away from Dunn\'s River Falls and Park. The property…

    More...

    Show map

    price for 1 night
    Book Now From US$ 79
    price for 1 night
  • Beach Two Bedroom Loft Suite E29

    Sand Castles, Ocho Rios, Jamaica (Show map)

    Beach Two Bedroom Loft Suite E29 is a budget accommodation just a 20-minute walk from the city center.

    More...

    Show map

    price for 1 night
    Book Now From US$ 119
    price for 1 night
  • Reggae Hostel Ocho Rios

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

    The property is approximately 2.7 km away from Dolphin Cove Ocho Rios. A beach area offers dining choices, such as…

    More...

    Show map

    price for 1 night
    Book Now From US$ 49
    price for 1 night
  • Palm View Apartments At Sandcastles

    1 Main Street Ocho Rios St Ann, Ocho Rios, Jamaica (Show map)

    The property is set 15 minutes' walk away from Harmony Hall Art Gallery. Palm View Apartments At Sandcastles is set…

    More...

    Show map

    price for 1 night
    Book Now From US$ 140
    price for 1 night
  • The Blue House Boutique Bed & Breakfast

    White River Estates, Ocho Rios, Jamaica (Show map)

    The property is situated 3.7 km away from Laughing Waters. The Blue House Boutique Bed & Breakfast offers a fine accommodation…

    More...

    Show map

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

    Pineapple Place, Ocho Rios, Jamaica (Show map)

    The venue is 3.1 km away from Rainforest Adventures Jamaica. The property lies within 2 km from the city center.

    More...

    Show map

    price for 1 night
    Book Now From US$ 71
    price for 1 night
  • Csompo Bed And Breakfast

    Shaw Park Road 9 Bird Cage, Ocho Rios, Jamaica (Show map)

    The property is 10 minutes' walk from the center of Ocho Rios. Rainforest Adventures Jamaica is 1.6 km from the…

    More...

    Show map

    price for 1 night
    Book Now From US$ 72
    price for 1 night
  • Beach Studio 23

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

    Dunn\'s River Falls and Park is about 3.2 km from the hotel. Beach Studio 23 Hotel is 1400 meters away…

    More...

    Show map

    Book Now
  • Silver Seas Hotel

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

    The hotel is set within a 20-minute walk from the city center. There are nightclubs and restaurants in the…

    More...

    Show map

    price for 1 night
    Book Now From US$ 93
    price for 1 night
  • Sandcastles Holiday

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

    The property lies within 1400 meters from Rainforest Adventures Jamaica. The hotel allows quick access to a cove and a…

    More...

    Show map

    price for 1 night
    Book Now From US$ 99
    price for 1 night
  • Executive Shaw Park Guest House

    13 Shaw Park Road, Ocho Rios, Jamaica (Show map)

    It lies within 15 minutes' walk of Turtle River Park . A 10-minute walk to the center of Ocho Rios. Executive…

    More...

    Show map

    price for 1 night
    Book Now From US$ 108
    price for 1 night
  • Deluxe Sandcastles Condos

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

    This hotel is situated 2.6 km away from Dolphin Cove Ocho Rios. Deluxe Sandcastles Condos is a fine option to…

    More...

    Show map

    price for 1 night
    Book Now From US$ 92
    price for 1 night
  • Apartment At Mystic Ridge Resort

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

    A short walk will take you to Coyaba River Garden and Museum in 15 minutes. At Mystic Ridge Resort is…

    More...

    Show map

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

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

    The hotel is placed 20 minutes' walk from Shaw Park Gardens & Waterfalls. The venue is set within 2 km from…

    More...

    Show map

    price for 1 night
    Book Now From US$ 71
    price for 1 night
  • Crystal Ripple Beach Lodge

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

    The property is about 30 minutes' walk of Turtle River Park . The city center is 4 km away from the…

    More...

    Show map

    price for 1 night
    Book Now From US$ 133
    price for 1 night
  • Dolphin Beach Suite

    Main Street, Ocho Rios, Jamaica (Show map)

    The property is set within a 20-minute walking distance from Ocho Rios city center, 1100 meters away from Island…

    More...

    Show map

    price for 1 night
    Book Now From US$ 206
    price for 1 night
  • Condos At Fisherman'S Point

    Turtle Beach Road, Ocho Rios, Jamaica (Show map)

    Condos At Fisherman'S Point is 20 minutes' walk from the center of Ocho Rios. Rainforest Adventures Jamaica is located 1200…

    More...

    Show map

    price for 1 night
    Book Now From US$ 118
    price for 1 night
  • Palm View D12 At Sandcastles Resort

    D12 Sandcastles Resort, Ocho Rios, Jamaica (Show map)

    The hotel lies within 30 minutes' walk of Dolphin Cove Ocho Rios. Palm View D12 at Sandcastles Resort is located…

    More...

    Show map

    Book Now
  • Stargazer @ Mammee Bay Estate

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

    Rainforest Adventures is nearly 5 km from the venue. The property boasts location within 8 km from Ocho Rios city…

    More...

    Show map

    price for 1 night
    Book Now From US$ 70
    price for 1 night
  • Chrisanns Beach Resort Apt 21

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

    The property lies within 7 km from Coyaba River Garden and Museum . Ocho Rios city center is 7 km away.

    More...

    Show map

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