Filters

Selected filters
Clear all
Stars: 3 stars

Accommodation type

Hotels by class

Price per night

Review rating

Attractions

Thematic hotels

  • Show All + Show Less -

Hotel facilities

  • Show All + Show Less -

Room facilities

List view
Photo view
Filters
Most popular first
Sorting
  • Most popular first
  • Highest rating first
  • Lowest price first
  • Distance - low to high
3 stars Hotel in Ocho Rios, Jamaica
700 m to the city centre
8.0 (500 reviews)
Situated around 5 minutes on foot from Mallards Bay Beach, the 3-star modern Hibiscus Lodge Hotel Ocho Rios entices active guests with snorkeling trips. With a location in close proximity to the…
Situated around 5 minutes on foot from Mallards Bay Beach, the 3-star modern Hibiscus Lodge Hotel Ocho Rios entices active guests with snorkeling trips. With a location in close proximity to the…
3 stars Hotel in Ocho Rios, Jamaica
3.1 km to the city centre
The 3-star boutique Shaw Park Beach Hotel & Spa Ocho Rios provides a banquet hall for meetings and events, located around a 10-minute ride from the clean yellow-sand Bamboo Beach Club. The Georgian…
The 3-star boutique Shaw Park Beach Hotel & Spa Ocho Rios provides a banquet hall for meetings and events, located around a 10-minute ride from the clean yellow-sand Bamboo Beach Club. The Georgian…
3 stars Hotel in Ocho Rios, Jamaica
3.3 km to the city centre
Located just 600 metres from Calypso Rafting, the beachfront Kaz Kreol Beach Hotel Ocho Rios boasts breathtaking views of the ocean.
Located just 600 metres from Calypso Rafting, the beachfront Kaz Kreol Beach Hotel Ocho Rios boasts breathtaking views of the ocean.
3 stars Resort in Ocho Rios, Jamaica
700 m to the city centre
7.4 (226 reviews)
The welcoming Hillview At Mystic Ridge Hotel Ocho Rios provides 18 welcoming rooms and sits just 0.9 km from the compact Island Village. This 3-star hotel has views of the patio and features Wi-Fi in…
The welcoming Hillview At Mystic Ridge Hotel Ocho Rios provides 18 welcoming rooms and sits just 0.9 km from the compact Island Village. This 3-star hotel has views of the patio and features Wi-Fi in…
3 stars Aparthotel in Ocho Rios, Jamaica
800 m to the city centre
6.2 (7 reviews)
Situated about a 5-minute walk from the Taj Mahal Shopping Centre, the 3-star Fisherman'S Point Beach-Front Condomania Ocho Rios hotel offers a nightclub and a shared lounge. This Ocho Rios…
Situated about a 5-minute walk from the Taj Mahal Shopping Centre, the 3-star Fisherman'S Point Beach-Front Condomania Ocho Rios hotel offers a nightclub and a shared lounge. This Ocho Rios…
3 stars Bed & Breakfast in Ocho Rios, Jamaica
2.8 km to the city centre
7.8 (250 reviews)
Situated 3.2 km from the 3-hectare Turtle River Park, the 3-star Grace Garden Guesthouse By Eminence Ent Ocho Rios features bicycles for rent. The bed & breakfast also boasts a patio, which comes…
Situated 3.2 km from the 3-hectare Turtle River Park, the 3-star Grace Garden Guesthouse By Eminence Ent Ocho Rios features bicycles for rent. The bed & breakfast also boasts a patio, which comes…
3 stars Aparthotel in Ocho Rios, Jamaica
600 m to the city centre
7.1 (59 reviews)
The 3-star beachfront Deluxe Sandcastles Condos Ocho Rios hotel is located only 1.1 km from Ocho Rios Clock Tower and has a year-round outdoor swimming pool with sun loungers. Located not far from a…
The 3-star beachfront Deluxe Sandcastles Condos Ocho Rios hotel is located only 1.1 km from Ocho Rios Clock Tower and has a year-round outdoor swimming pool with sun loungers. Located not far from a…
3 stars Guest house in Ocho Rios, Jamaica
8.1 km to the city centre
Offering a patio with outdoor dining areas, the 3-star Welcome To Sunset Escape Ja Drax Hall, Ocho Rios hotel is around 10 minutes by car from the famous waterfall "Dunn's River Falls and Park".
Offering a patio with outdoor dining areas, the 3-star Welcome To Sunset Escape Ja Drax Hall, Ocho Rios hotel is around 10 minutes by car from the famous waterfall "Dunn's River Falls and Park".
3 stars Hotel in Ocho Rios, Jamaica
700 m to the city centre
6.2 (397 reviews)
Enticing active tourists with horse riding tours and snorkeling trips, the 3-star Ocean Palms Hotel Ocho Rios is approximately 300 metres from Ocho Rios Clock Tower. Boasting an outdoor swimming pool…
Enticing active tourists with horse riding tours and snorkeling trips, the 3-star Ocean Palms Hotel Ocho Rios is approximately 300 metres from Ocho Rios Clock Tower. Boasting an outdoor swimming pool…
3 stars Hotel in Ocho Rios, Jamaica
2.6 km to the city centre
Casa De Shalom Hotel Ocho Rios offers 14 rooms a 15-minute walk from the Sandals Ochi Beach Club. Wi-Fi is accessible throughout the property and secured parking is provided on site.
Casa De Shalom Hotel Ocho Rios offers 14 rooms a 15-minute walk from the Sandals Ochi Beach Club. Wi-Fi is accessible throughout the property and secured parking is provided on site.
3 stars Hotel in Ocho Rios, Jamaica
600 m to the city centre
Marine View Hotel Ocho Rios features 50 rooms and lies a 19-minute walk from the Sandals Ochi Beach Club. Located 2.8 km from the Enchanted Gardens, this hotel offers views of the pool and a swimming…
Marine View Hotel Ocho Rios features 50 rooms and lies a 19-minute walk from the Sandals Ochi Beach Club. Located 2.8 km from the Enchanted Gardens, this hotel offers views of the pool and a swimming…
3 stars Hotel in Ocho Rios, Jamaica
200 m to the city centre
3.6 (7 reviews)
Located nearly 5 minutes' walk from Ocho Rios Craft Market, the comfortable 3-star Mystic Ridge Resort Ocho Rios provides guests with spa therapy, barbecue, and spa services, as well as spa service.
Located nearly 5 minutes' walk from Ocho Rios Craft Market, the comfortable 3-star Mystic Ridge Resort Ocho Rios provides guests with spa therapy, barbecue, and spa services, as well as spa service.
3 stars Bed & Breakfast in Ocho Rios, Jamaica
8 km to the city centre
7.9 (384 reviews)
Sea Shell Palms, Ocho Rios Bed & Breakfast offers a picnic area, a golf course, and a satellite flat-screen and sits 6 minutes' walk from Jamaica Beach. Located 4.1 km from the White River, this bed…
Sea Shell Palms, Ocho Rios Bed & Breakfast offers a picnic area, a golf course, and a satellite flat-screen and sits 6 minutes' walk from Jamaica Beach. Located 4.1 km from the White River, this bed…
3 stars Hotel in Ocho Rios, Jamaica
1.2 km to the city centre
7.4 (63 reviews)
Featuring a nightclub and a casino, Rosi Ocean Sand Hotel Apt Ocho Rios is located in Ocho Rios, 2.3 km from the Taj Mahal Shopping Centre. The hotel also includes a patio with outdoor dining areas.
Featuring a nightclub and a casino, Rosi Ocean Sand Hotel Apt Ocho Rios is located in Ocho Rios, 2.3 km from the Taj Mahal Shopping Centre. The hotel also includes a patio with outdoor dining areas.
3 stars Guest house in Ocho Rios, Jamaica
12.7 km to the city centre
9.2 (84 reviews)
Tina'S Guest House Ocho Rios, located 10 minutes' drive from the Rio Nuevo, features Wi-Fi throughout the property. This guest house also includes a sun terrace with outdoor dining areas.
Tina'S Guest House Ocho Rios, located 10 minutes' drive from the Rio Nuevo, features Wi-Fi throughout the property. This guest house also includes a sun terrace with outdoor dining areas.
3 stars Aparthotel in Ocho Rios, Jamaica
600 m to the city centre
7.6 (50 reviews)
The 3-star Beach Two Bedroom Loft Suite E29 Ocho Rios hotel, located a mere 1.1 km from Bethel Tabernacle United Pentecostal Church, offers an outdoor swimming pool and Wi-Fi throughout the property.…
The 3-star Beach Two Bedroom Loft Suite E29 Ocho Rios hotel, located a mere 1.1 km from Bethel Tabernacle United Pentecostal Church, offers an outdoor swimming pool and Wi-Fi throughout the property.…
3 stars Aparthotel in Ocho Rios, Jamaica
600 m to the city centre
8.0 (62 reviews)
Located 1.4 km from the Our Lady Of Fatima Roman Catholic Church, Beach Studio 20 Ocho Rios hotel is merely 5 minutes' walk from the compact Island Village. This 3-star aparthotel features a swimming…
Located 1.4 km from the Our Lady Of Fatima Roman Catholic Church, Beach Studio 20 Ocho Rios hotel is merely 5 minutes' walk from the compact Island Village. This 3-star aparthotel features a swimming…
3 stars Guest house in Ocho Rios, Jamaica
7.4 km to the city centre
6.9 (27 reviews)
Goldenview Guesthouse Ocho Rios offers easy access to The Island, which is situated around 5 minutes' walk away. The guest house offers a car park on site.
Goldenview Guesthouse Ocho Rios offers easy access to The Island, which is situated around 5 minutes' walk away. The guest house offers a car park on site.
3 stars Aparthotel in Ocho Rios, Jamaica
600 m to the city centre
6.7 (36 reviews)
Offering a treatment room and a foot bath, the 3-star Beach One Bedroom 2 Ocho Rios hotel is nestled about a 5-minute walk from the compact Island Village and a mere 1.5 km from the Shaw Park Gardens…
Offering a treatment room and a foot bath, the 3-star Beach One Bedroom 2 Ocho Rios hotel is nestled about a 5-minute walk from the compact Island Village and a mere 1.5 km from the Shaw Park Gardens…
3 stars Aparthotel in Ocho Rios, Jamaica
600 m to the city centre
7.8 (33 reviews)
Featuring an outdoor swimming pool with sun loungers, the 3-star beachfront Beach One Bedroom Suite A20 Ocho Rios hotel is just 6 minutes on foot from Ocho Rios Craft Market. While staying in this…
Featuring an outdoor swimming pool with sun loungers, the 3-star beachfront Beach One Bedroom Suite A20 Ocho Rios hotel is just 6 minutes on foot from Ocho Rios Craft Market. While staying in this…

Hibiscus Lodge Hotel

3 stars Hotel in Ocho Rios, Jamaica
700 m to the city centre

Shaw Park Beach Hotel & Spa

3 stars Hotel in Ocho Rios, Jamaica
3.1 km to the city centre

Kaz Kreol Beach Hotel

3 stars Hotel in Ocho Rios, Jamaica
3.3 km to the city centre

Hillview At Mystic Ridge

3 stars Resort in Ocho Rios, Jamaica
700 m to the city centre

Fisherman'S Point Beach-Front Condomania

3 stars Aparthotel in Ocho Rios, Jamaica
800 m to the city centre

Grace Garden Guesthouse By Eminence Ent

3 stars Bed & Breakfast in Ocho Rios, Jamaica
2.8 km to the city centre

Deluxe Sandcastles Condos

3 stars Aparthotel in Ocho Rios, Jamaica
600 m to the city centre

Welcome To Sunset Escape Ja Drax Hall, Ocho Rios

3 stars Guest house in Ocho Rios, Jamaica
8.1 km to the city centre

Ocean Palms

3 stars Hotel in Ocho Rios, Jamaica
700 m to the city centre

Casa De Shalom

3 stars Hotel in Ocho Rios, Jamaica
2.6 km to the city centre

Marine View Hotel

3 stars Hotel in Ocho Rios, Jamaica
600 m to the city centre

Mystic Ridge Resort

3 stars Hotel in Ocho Rios, Jamaica
200 m to the city centre

Sea Shell Palms, Ocho Rios

3 stars Bed & Breakfast in Ocho Rios, Jamaica
8 km to the city centre

Rosi Ocean Sand Hotel Apt

3 stars Hotel in Ocho Rios, Jamaica
1.2 km to the city centre

Tina'S Guest House

3 stars Guest house in Ocho Rios, Jamaica
12.7 km to the city centre

Beach Two Bedroom Loft Suite E29

3 stars Aparthotel in Ocho Rios, Jamaica
600 m to the city centre

Beach Studio 20

3 stars Aparthotel in Ocho Rios, Jamaica
600 m to the city centre

Goldenview Guesthouse Ocho Rios

3 stars Guest house in Ocho Rios, Jamaica
7.4 km to the city centre

Beach One Bedroom 2

3 stars Aparthotel in Ocho Rios, Jamaica
600 m to the city centre

Beach One Bedroom Suite A20

3 stars Aparthotel in Ocho Rios, Jamaica
600 m to the city centre