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 (504 reviews)
Located approximately 5 minutes' walk from Ocho Rios Clock Tower, the 3-star modern Hibiscus Lodge Hotel Ocho Rios offers 25 rooms with views of the ocean. Featuring a swimming pool, this Ocho Rios…
Located approximately 5 minutes' walk from Ocho Rios Clock Tower, the 3-star modern Hibiscus Lodge Hotel Ocho Rios offers 25 rooms with views of the ocean. Featuring a swimming pool, this Ocho Rios…
3 stars Hotel in Ocho Rios, Jamaica
3.1 km to the city centre
Positioned a mere 1.1 km from White River and about a 10-minute ride from the 3-hectare Turtle River Park, the 3-star boutique Shaw Park Beach Hotel & Spa Ocho Rios provides a banquet hall for a…
Positioned a mere 1.1 km from White River and about a 10-minute ride from the 3-hectare Turtle River Park, the 3-star boutique Shaw Park Beach Hotel & Spa Ocho Rios provides a banquet hall for a…
3 stars Hotel in Ocho Rios, Jamaica
3.3 km to the city centre
Ideally located 4.4 km from The Enchanted Gardens, the 3-star Kaz Kreol Beach Hotel Ocho Rios features rooms with views of the ocean. There is parking on site and Wi-Fi in the rooms.
Ideally located 4.4 km from The Enchanted Gardens, the 3-star Kaz Kreol Beach Hotel Ocho Rios features rooms with views of the ocean. There is parking on site and Wi-Fi in the rooms.
3 stars Resort in Ocho Rios, Jamaica
700 m to the city centre
7.3 (241 reviews)
Situated around a 25-minute walk from a beach, Hillview At Mystic Ridge Hotel Ocho Rios offers rooms with views of the ocean. This resort is a good starting point for exploring Ocho Rios, including…
Situated around a 25-minute walk from a beach, Hillview At Mystic Ridge Hotel Ocho Rios offers rooms with views of the ocean. This resort is a good starting point for exploring Ocho Rios, including…
3 stars Aparthotel in Ocho Rios, Jamaica
800 m to the city centre
7.6 (5 reviews)
The 74-storey Fisherman'S Point Beach-Front Condomania Ocho Rios hotel, located only 250 metres from the Taj Mahal Shopping Centre and 4.5 km from the White River, features a swimming pool for guests…
The 74-storey Fisherman'S Point Beach-Front Condomania Ocho Rios hotel, located only 250 metres from the Taj Mahal Shopping Centre and 4.5 km from the White River, features a swimming pool for guests…
3 stars Aparthotel in Ocho Rios, Jamaica
600 m to the city centre
7.1 (54 reviews)
Situated nearly 5 minutes' walk from Turtle Beach, the beachfront Deluxe Sandcastles Condos Ocho Rios hotel also offers a year-round outdoor swimming pool. This 3-star aparthotel is a good starting…
Situated nearly 5 minutes' walk from Turtle Beach, the beachfront Deluxe Sandcastles Condos Ocho Rios hotel also offers a year-round outdoor swimming pool. This 3-star aparthotel is a good starting…
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, situated 3.9 km from the famous Dunn's River Falls and Park, offers a swimming pool as well as a fitness suite.
The 3-star Welcome To Sunset Escape Ja Drax Hall, Ocho Rios hotel, situated 3.9 km from the famous Dunn's River Falls and Park, offers a swimming pool as well as a fitness suite.
3 stars Hotel in Ocho Rios, Jamaica
200 m to the city centre
3.6 (7 reviews)
The wonderful Mystic Ridge Resort Ocho Rios is approximately 10 minutes' walk from Turtle Beach and offers an indoor pool. Located a few moments from the 3-hectare Turtle River Park, the 3-star hotel…
The wonderful Mystic Ridge Resort Ocho Rios is approximately 10 minutes' walk from Turtle Beach and offers an indoor pool. Located a few moments from the 3-hectare Turtle River Park, the 3-star hotel…
3 stars Hotel in Ocho Rios, Jamaica
700 m to the city centre
6.2 (449 reviews)
The 3-star Ocean Palms Hotel Ocho Rios features a beachfront location around 5 minutes' walk from Ocho Rios Clock Tower and welcomes guests with a sun deck, a patio, and a shared lounge. Boasting…
The 3-star Ocean Palms Hotel Ocho Rios features a beachfront location around 5 minutes' walk from Ocho Rios Clock Tower and welcomes guests with a sun deck, a patio, and a shared lounge. Boasting…
3 stars Bed & Breakfast in Ocho Rios, Jamaica
2.8 km to the city centre
7.7 (249 reviews)
Featuring a sunbathing terrace and a swimming pool, Grace Garden Guesthouse By Eminence Ent Ocho Rios lies 3.3 km from the Turtle River Falls & Gardens. A free private car park is available on site…
Featuring a sunbathing terrace and a swimming pool, Grace Garden Guesthouse By Eminence Ent Ocho Rios lies 3.3 km from the Turtle River Falls & Gardens. A free private car park is available on site…
3 stars Guest house in Ocho Rios, Jamaica
7.7 km to the city centre
Guests of the welcoming Villa Loyola Ocho Rios hotel can visit the Dunn's River Falls and Park, situated 3.9 km away. This 3-star guest house features Wi-Fi, provided throughout the property.
Guests of the welcoming Villa Loyola Ocho Rios hotel can visit the Dunn's River Falls and Park, situated 3.9 km away. This 3-star guest house features Wi-Fi, provided throughout the property.
3 stars Hotel in Ocho Rios, Jamaica
600 m to the city centre
Situated about 10 minutes on foot from Turtle Beach, the 3-star Marine View Hotel Ocho Rios offers 50 rooms. This Ocho Rios hotel, located just near Mahogany Beach, features a restaurant.
Situated about 10 minutes on foot from Turtle Beach, the 3-star Marine View Hotel Ocho Rios offers 50 rooms. This Ocho Rios hotel, located just near Mahogany Beach, features a restaurant.
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 about a 10-minute ride from The Enchanted Gardens.
Providing guests with cars for rent, the 3-star Casa De Shalom Hotel Ocho Rios is about a 10-minute ride from The Enchanted Gardens.
3 stars Bed & Breakfast in Ocho Rios, Jamaica
8 km to the city centre
7.7 (381 reviews)
Offering a barber shop and a luggage room, the 3-star Sea Shell Palms, Ocho Rios Bed & Breakfast is only a 6-minute stroll from Jamaica Beach. Located 5 km from Ian Fleming International airport…
Offering a barber shop and a luggage room, the 3-star Sea Shell Palms, Ocho Rios Bed & Breakfast is only a 6-minute stroll from Jamaica Beach. Located 5 km from Ian Fleming International airport…
3 stars Hotel in Ocho Rios, Jamaica
1.2 km to the city centre
7.8 (58 reviews)
Located approximately a 25-minute stroll from The Enchanted Gardens, the 3-star Rosi Ocean Sand Hotel Apt Ocho Rios provides guests with a restaurant and baggage storage. Immerse yourself in this…
Located approximately a 25-minute stroll from The Enchanted Gardens, the 3-star Rosi Ocean Sand Hotel Apt Ocho Rios provides guests with a restaurant and baggage storage. Immerse yourself in this…
3 stars Guest house in Ocho Rios, Jamaica
12.7 km to the city centre
9.0 (83 reviews)
Located around a 10-minute ride from Oracabessa Seventh Day Adventist Church, the 3-star Tina'S Guest House Ocho Rios offers Wi-Fi throughout the property and complimentary private parking.
Located around a 10-minute ride from Oracabessa Seventh Day Adventist Church, the 3-star Tina'S Guest House Ocho Rios offers Wi-Fi throughout the property and complimentary private parking.
3 stars Aparthotel in Ocho Rios, Jamaica
600 m to the city centre
8.5 (47 reviews)
Located approximately 5 minutes' walk from Ocho Rios Bay Beach, the 3-star beachfront Beach One Bedroom Suite A17 Ocho Rios hotel provides guests with a restaurant. This family aparthotel serves…
Located approximately 5 minutes' walk from Ocho Rios Bay Beach, the 3-star beachfront Beach One Bedroom Suite A17 Ocho Rios hotel provides guests with a restaurant. This family aparthotel serves…
3 stars Aparthotel in Ocho Rios, Jamaica
600 m to the city centre
8.0 (52 reviews)
The 3-star Beach Two Bedroom Loft Suite E29 Ocho Rios hotel, located 500 metres from Ocho Rios Craft Market, offers a swimming pool and Wi-Fi throughout the property. This aparthotel is a good…
The 3-star Beach Two Bedroom Loft Suite E29 Ocho Rios hotel, located 500 metres from Ocho Rios Craft Market, offers a swimming pool and Wi-Fi throughout the property. This aparthotel is a good…
3 stars Aparthotel in Ocho Rios, Jamaica
600 m to the city centre
8.4 (58 reviews)
Standing merely a 5-minute walk from the compact Island Village, Beach Studio 20 Ocho Rios hotel offers a swimming pool. This aparthotel has a garden along with a balcony.
Standing merely a 5-minute walk from the compact Island Village, Beach Studio 20 Ocho Rios hotel offers a swimming pool. This aparthotel has a garden along with a balcony.
3 stars Aparthotel in Ocho Rios, Jamaica
600 m to the city centre
8.2 (43 reviews)
The 3-star beachfront Beach One Bedroom Suite A22 Ocho Rios hotel is only 450 metres from the compact Island Village, featuring a nightclub, a saltwater swimming pool, and water slides. The…
The 3-star beachfront Beach One Bedroom Suite A22 Ocho Rios hotel is only 450 metres from the compact Island Village, featuring a nightclub, a saltwater swimming pool, and water slides. The…

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

Marine View Hotel

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

Casa De Shalom

3 stars Hotel in Ocho Rios, Jamaica
2.6 km 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 One Bedroom Suite A17

3 stars Aparthotel in Ocho Rios, Jamaica
600 m 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

Beach One Bedroom Suite A22

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