Search Hotels in Ocho Rios

Select date

Select date

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

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

7 properties found

  • 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$ 182
    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$ 80
    price for 1 night
  • 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
  • Stewies Place

    152 Main Street Ocho Rios Jamaica Stewies Place, Ocho Rios, Jamaica (Show map)

    Dunn\'s River Falls and Park is around 3.7 km from the hotel. The property boasts location within 2 km…

    More...

    Show map

    price for 1 night
    Book Now From US$ 85
    price for 1 night
  • Pink Rock Inn

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

    Pink Rock Inn is also placed within a 15-minute walk of Island Village. Pink Rock Inn lies within a 10…

    More...

    Show map

    price for 1 night
    Book Now From US$ 77
    price for 1 night
  • Pink Rock Bed & Breakfast

    3 Shaw Park, Ocho Rios, Jamaica (Show map)

    The property lies within 2.7 km of Laughing Waters. This venue is 4 km away from the center of Ocho…

    More...

    Show map

    price for 1 night
    Book Now From US$ 82
    price for 1 night
  • Slice Of Heaven

    37 Marvin Park, White River, Ocho Rios, Jamaica (Show map)

    The hotel is situated within 2.9 km from Laughing Waters. Slice Of Heaven is an excellent accommodation choice to stay…

    More...

    Show map

    Book Now