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

26 properties found

  • Fishermans Point

    P.O. Box 6201, Turtle River Road, Ocho Rios, Jamaica (Show map)

    The 3-star Fishermans Point Aparthotel is located adjacent to the beautiful beach.

    More...

    Show map

    price for 1 night
    Book Now From US$ 119
    price for 1 night
  • Ocean Rooms At Ocean Sands

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

    Ocean Rooms At Ocean Sands is set in a beach area of Ocho Rios next to White River and Rainforest Bobsled Jamaica at Mystic Mountain.

    More...

    Show map

    Book Now
  • Chrisanns Beach Resort - Apt 9 The Paradise Suite

    Tower Isles, St. Mary, Ocho Rios, Jamaica (Show map)

    Chrisanns Beach Resort - Apt 9 The Paradise Suite Ocho Rios is an apartment only 6.1 km from Ocho Rios Fort, Rainforest Bobsled Jamaica at Mystic Mountain and Harmony Hall Art Gallery.

    More...

    Show map

    price for 1 night
    Book Now From US$ 143
    price for 1 night
  • Ocho Rios Vacation

    3 Main Street, Ocho Rios, Jamaica, West Indines, Ocho Rios, Jamaica (Show map)

    Ocho Rios Vacation Aparthotel is set in a beach area of Ocho Rios next to Rainforest Bobsled Jamaica at Mystic Mountain, White River and Dolphin Cove.

    More...

    Show map

    Book Now
  • The Lion House Jamaica

    Breadnut Hill n/n, Ocho Rios, Jamaica (Show map)

    The Lion House Jamaica Hotel Ocho Rios is a property only 4.0 km from Ocho Rios Fort, Dolphin Cove and Laughing Waters.

    More...

    Show map

    price for 1 night
    Book Now From US$ 62
    price for 1 night
  • Sky Castles

    Columbus Heights, Ocho Rios, Ocho Rios, Jamaica (Show map)

    The modern Sky Castles Hotel is placed walk from the beachfront.

    More...

    Show map

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