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 (503 reviews)
The 3-star modern Hibiscus Lodge Hotel Ocho Rios offers a location within 5 minutes' walk of Ocho Rios Clock Tower and such amenities as a heated swimming pool, a sundeck, spa therapy, and spa…
The 3-star modern Hibiscus Lodge Hotel Ocho Rios offers a location within 5 minutes' walk of Ocho Rios Clock Tower and such amenities as a heated swimming pool, a sundeck, spa therapy, and spa…
3 stars Hotel in Ocho Rios, Jamaica
3.1 km to the city centre
Located within 10 minutes' drive of the Konoko Falls and just 1.6 km from the Sandals Ochi Beach Club, the 3-star boutique Shaw Park Beach Hotel & Spa Ocho Rios offers a banquet hall suited for a…
Located within 10 minutes' drive of the Konoko Falls and just 1.6 km from the Sandals Ochi Beach Club, the 3-star boutique Shaw Park Beach Hotel & Spa Ocho Rios offers a banquet hall suited for a…
3 stars Hotel in Ocho Rios, Jamaica
3.3 km to the city centre
Located merely an 11-minute walk from the White River, the traditional Kaz Kreol Beach Hotel Ocho Rios provides guests with tour/ticket assistance for a better travel experience. Featuring 20 rooms…
Located merely an 11-minute walk from the White River, the traditional Kaz Kreol Beach Hotel Ocho Rios provides guests with tour/ticket assistance for a better travel experience. Featuring 20 rooms…
3 stars Resort in Ocho Rios, Jamaica
700 m to the city centre
7.4 (237 reviews)
The 3-star Hillview At Mystic Ridge Hotel Ocho Rios offers welcoming rooms approximately a 20-minute walk from Mallards Bay Beach. The famous waterfall "Dunn's River Falls and Park" is located 3.2 km…
The 3-star Hillview At Mystic Ridge Hotel Ocho Rios offers welcoming rooms approximately a 20-minute walk from Mallards Bay Beach. The famous waterfall "Dunn's River Falls and Park" is located 3.2 km…
3 stars Aparthotel in Ocho Rios, Jamaica
800 m to the city centre
7.6 (5 reviews)
Located 2.6 km from the Sandals Ochi Beach Club, the 3-star Fisherman'S Point Beach-Front Condomania Ocho Rios hotel is a mere 5 minutes' walk from Ocho Rios Craft Market. A poolside bar as well as a…
Located 2.6 km from the Sandals Ochi Beach Club, the 3-star Fisherman'S Point Beach-Front Condomania Ocho Rios hotel is a mere 5 minutes' walk from Ocho Rios Craft Market. A poolside bar as well as a…
3 stars Aparthotel in Ocho Rios, Jamaica
600 m to the city centre
7.2 (59 reviews)
The 3-star beachfront Deluxe Sandcastles Condos Ocho Rios hotel is located nearly 5 minutes' walk from Turtle Beach and comprises 10 rooms with modern comforts. Boasting a year-round outdoor swimming…
The 3-star beachfront Deluxe Sandcastles Condos Ocho Rios hotel is located nearly 5 minutes' walk from Turtle Beach and comprises 10 rooms with modern comforts. Boasting a year-round outdoor swimming…
3 stars Guest house in Ocho Rios, Jamaica
8.1 km to the city centre
7.0 (13 reviews)
The 3-star Welcome To Sunset Escape Ja Drax Hall, Ocho Rios hotel is 4.3 km from Benta River Falls and has an outdoor swimming pool and a fitness club.
The 3-star Welcome To Sunset Escape Ja Drax Hall, Ocho Rios hotel is 4.3 km from Benta River Falls and has an outdoor swimming pool and a fitness club.
3 stars Hotel in Ocho Rios, Jamaica
200 m to the city centre
3.6 (7 reviews)
Located approximately 25 minutes' walk from the Little Dunn's River Beach, the welcoming Mystic Ridge Resort Ocho Rios features Wi-Fi in public areas and a car park on site. Boasting a wonderful…
Located approximately 25 minutes' walk from the Little Dunn's River Beach, the welcoming Mystic Ridge Resort Ocho Rios features Wi-Fi in public areas and a car park on site. Boasting a wonderful…
3 stars Hotel in Ocho Rios, Jamaica
700 m to the city centre
6.3 (439 reviews)
The 3-star Ocean Palms Hotel Ocho Rios offers a location nearly 5 minutes' walk from Ocho Rios Clock Tower and such amenities as an outdoor swimming pool, a sundeck, a patio, and a shared lounge. The…
The 3-star Ocean Palms Hotel Ocho Rios offers a location nearly 5 minutes' walk from Ocho Rios Clock Tower and such amenities as an outdoor swimming pool, a sundeck, a patio, and a shared lounge. The…
3 stars Bed & Breakfast in Ocho Rios, Jamaica
2.8 km to the city centre
7.8 (250 reviews)
Grace Garden Guesthouse By Eminence Ent Ocho Rios is located 1.3 km from the Sandals Ochi Beach Club and boasts a sun deck and a satellite flat-screen.
Grace Garden Guesthouse By Eminence Ent Ocho Rios is located 1.3 km from the Sandals Ochi Beach Club and boasts a sun deck and a satellite flat-screen.
3 stars Guest house in Ocho Rios, Jamaica
7.7 km to the city centre
Situated 4.2 km from Our Lady of Perpetual Help, the welcoming Villa Loyola Ocho Rios hotel features Wi-Fi throughout the property, and parking on site.
Situated 4.2 km from Our Lady of Perpetual Help, the welcoming Villa Loyola Ocho Rios hotel features Wi-Fi throughout the property, and parking on site.
3 stars Hotel in Ocho Rios, Jamaica
2.6 km to the city centre
Providing guests with cars for rent, the 3-star Casa De Shalom Hotel Ocho Rios is approximately a 10-minute drive from the Turtle River Falls & Gardens.
Providing guests with cars for rent, the 3-star Casa De Shalom Hotel Ocho Rios is approximately a 10-minute drive from the Turtle River Falls & Gardens.
3 stars Hotel in Ocho Rios, Jamaica
600 m to the city centre
Featuring a restaurant, the 3-star Marine View Hotel Ocho Rios is located merely 5 minutes' stroll from the Mahogany Beach. Located 2.8 km from the Konoko Falls, this Ocho Rios hotel features a safe…
Featuring a restaurant, the 3-star Marine View Hotel Ocho Rios is located merely 5 minutes' stroll from the Mahogany Beach. Located 2.8 km from the Konoko Falls, this Ocho Rios hotel features a safe…
3 stars Bed & Breakfast in Ocho Rios, Jamaica
8 km to the city centre
7.7 (381 reviews)
Situated a 6-minute walk from Jamaica Beach, Sea Shell Palms, Ocho Rios Bed & Breakfast offers an outdoor swimming pool. This bed & breakfast features cars for rent, as well as Wi-Fi throughout the…
Situated a 6-minute walk from Jamaica Beach, Sea Shell Palms, Ocho Rios Bed & Breakfast offers an outdoor swimming pool. This bed & breakfast features cars for rent, as well as Wi-Fi throughout the…
3 stars Hotel in Ocho Rios, Jamaica
1.2 km to the city centre
7.9 (58 reviews)
Rosi Ocean Sand Hotel Apt Ocho Rios is located in Ocho Rios, a 10-minute ride from the clean yellow - sand Bamboo Beach Club, and offers an outdoor swimming pool. Additional features at this hotel…
Rosi Ocean Sand Hotel Apt Ocho Rios is located in Ocho Rios, a 10-minute ride from the clean yellow - sand Bamboo Beach Club, and offers an outdoor swimming pool. Additional features at this hotel…
3 stars Guest house in Ocho Rios, Jamaica
12.7 km to the city centre
9.0 (83 reviews)
Situated nearly a 10-minute ride from the Rio Nuevo Battle Site, the 3-star Tina'S Guest House Ocho Rios features Wi-Fi throughout the property and a free private car park on site.
Situated nearly a 10-minute ride from the Rio Nuevo Battle Site, the 3-star Tina'S Guest House Ocho Rios features Wi-Fi throughout the property and a free private car park on site.
3 stars Aparthotel in Ocho Rios, Jamaica
600 m to the city centre
8.0 (50 reviews)
The 3-star Beach Two Bedroom Loft Suite E29 Ocho Rios hotel is a mere 6 minutes' walk from the compact Island Village and features bicycle rentals for guests' convenience. Boasting an outdoor…
The 3-star Beach Two Bedroom Loft Suite E29 Ocho Rios hotel is a mere 6 minutes' walk from the compact Island Village and features bicycle rentals for guests' convenience. Boasting an outdoor…
3 stars Aparthotel in Ocho Rios, Jamaica
600 m to the city centre
8.2 (60 reviews)
Featuring Wi-Fi in the rooms, Beach Studio 20 Ocho Rios hotel is 18 minutes' walk from the Shaw Park Gardens. Free private parking is available on site at the aparthotel.
Featuring Wi-Fi in the rooms, Beach Studio 20 Ocho Rios hotel is 18 minutes' walk from the Shaw Park Gardens. Free private parking is available on site at the aparthotel.
3 stars Guest house in Ocho Rios, Jamaica
7.4 km to the city centre
7.0 (26 reviews)
Goldenview Guesthouse Ocho Rios provides proximity to the Rio Nuevo Battle Site, which is situated 20 minutes' walk away. This guest house also provides car rentals to explore the area.
Goldenview Guesthouse Ocho Rios provides proximity to the Rio Nuevo Battle Site, which is situated 20 minutes' walk away. This guest house also provides car rentals to explore the area.
3 stars Aparthotel in Ocho Rios, Jamaica
600 m to the city centre
7.9 (38 reviews)
The 3-star beachfront Beach One Bedroom Suite A20 Ocho Rios hotel is situated within 5 minutes' walk of an own beach and features an outdoor swimming pool with loungers. Located in close proximity to…
The 3-star beachfront Beach One Bedroom Suite A20 Ocho Rios hotel is situated within 5 minutes' walk of an own beach and features an outdoor swimming pool with loungers. Located in close proximity to…

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

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

Mystic Ridge Resort

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

Ocean Palms

3 stars Hotel in Ocho Rios, Jamaica
700 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

Villa Loyola

3 stars Guest house in Ocho Rios, Jamaica
7.7 km 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

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 Suite A20

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