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 (510 reviews)
Conveniently situated within 5 minutes' walk of Ocho Rios Clock Tower, the 3-star modern Hibiscus Lodge Hotel Ocho Rios offers a sundeck, spa therapy, and spa services. This Ocho Rios hotel offers a…
Conveniently situated within 5 minutes' walk of Ocho Rios Clock Tower, the 3-star modern Hibiscus Lodge Hotel Ocho Rios offers a sundeck, spa therapy, and spa services. This Ocho Rios hotel offers a…
3 stars Hotel in Ocho Rios, Jamaica
3.1 km to the city centre
Situated within 10 minutes' drive of the 3-hectare Turtle River Park and 3.3 km from the Konoko Falls, the 3-star boutique-style Shaw Park Beach Hotel & Spa Ocho Rios features a banquet hall for…
Situated within 10 minutes' drive of the 3-hectare Turtle River Park and 3.3 km from the Konoko Falls, the 3-star boutique-style Shaw Park Beach Hotel & Spa Ocho Rios features a banquet hall for…
3 stars Hotel in Ocho Rios, Jamaica
3.3 km to the city centre
Situated 4.9 km from the Blue Hole, the beachfront Kaz Kreol Beach Hotel Ocho Rios features Wi-Fi in the rooms and a car park on site. Situated in a river and oaks, this 3-star hotel is about a 25…
Situated 4.9 km from the Blue Hole, the beachfront Kaz Kreol Beach Hotel Ocho Rios features Wi-Fi in the rooms and a car park on site. Situated in a river and oaks, this 3-star hotel is about a 25…
3 stars Resort in Ocho Rios, Jamaica
700 m to the city centre
7.3 (250 reviews)
Situated approximately a 25-minute walk from Mallards Bay Beach, Hillview At Mystic Ridge Hotel Ocho Rios offers 18 rooms. The resort is a good starting point for exploring Ocho Rios, including the 3…
Situated approximately a 25-minute walk from Mallards Bay Beach, Hillview At Mystic Ridge Hotel Ocho Rios offers 18 rooms. The resort is a good starting point for exploring Ocho Rios, including the 3…
3 stars Aparthotel in Ocho Rios, Jamaica
800 m to the city centre
7.6 (5 reviews)
Nestled around a 5-minute walk from a sand beach, the 3-star Fisherman'S Point Beach-Front Condomania Ocho Rios hotel features a nightclub, a sundeck, and a shared lounge. Offering windsurfing…
Nestled around a 5-minute walk from a sand beach, the 3-star Fisherman'S Point Beach-Front Condomania Ocho Rios hotel features a nightclub, a sundeck, and a shared lounge. Offering windsurfing…
3 stars Aparthotel in Ocho Rios, Jamaica
600 m to the city centre
7.2 (43 reviews)
Situated within 5 minutes' walk of Turtle Beach, the 3-star beachfront Deluxe Sandcastles Condos Ocho Rios hotel also offers a year-round outdoor pool. Located 2.8 km from the famous Dunn's River…
Situated within 5 minutes' walk of Turtle Beach, the 3-star beachfront Deluxe Sandcastles Condos Ocho Rios hotel also offers a year-round outdoor pool. Located 2.8 km from the famous Dunn's River…
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, located 3.5 km from St Ann's Bay Baptist Church, boasts a swimming pool and a fitness studio.
The 3-star Welcome To Sunset Escape Ja Drax Hall, Ocho Rios hotel, located 3.5 km from St Ann's Bay Baptist Church, boasts a swimming pool and a fitness studio.
3 stars Hotel in Ocho Rios, Jamaica
200 m to the city centre
3.6 (8 reviews)
Situated just 7 minutes' walk from the 3-hectare Turtle River Park, the welcoming Mystic Ridge Resort Ocho Rios features spa therapy, various recreational opportunities, and spa services. Located 3.9…
Situated just 7 minutes' walk from the 3-hectare Turtle River Park, the welcoming Mystic Ridge Resort Ocho Rios features spa therapy, various recreational opportunities, and spa services. Located 3.9…
3 stars Hotel in Ocho Rios, Jamaica
700 m to the city centre
6.3 (457 reviews)
The 3-star Ocean Palms Hotel Ocho Rios is located within 10 minutes' walk of Turtle Beach and comprises 42 rooms with modern comforts. Located on the beachfront, this Ocho Rios hotel is not far from…
The 3-star Ocean Palms Hotel Ocho Rios is located within 10 minutes' walk of Turtle Beach and comprises 42 rooms with modern comforts. Located on the beachfront, this Ocho Rios hotel is not far from…
3 stars Bed & Breakfast in Ocho Rios, Jamaica
2.8 km to the city centre
7.6 (237 reviews)
Providing guests with bicycle and car rentals, Grace Garden Guesthouse By Eminence Ent Ocho Rios is located 4.2 km from the exciting eco - Wata Land Water Park. This 3-star hotel offers free private…
Providing guests with bicycle and car rentals, Grace Garden Guesthouse By Eminence Ent Ocho Rios is located 4.2 km from the exciting eco - Wata Land Water Park. This 3-star hotel offers free private…
3 stars Guest house in Ocho Rios, Jamaica
7.7 km to the city centre
Situated 3.5 km from St Ann's Bay Baptist Church, the welcoming Villa Loyola Ocho Rios hotel features Wi-Fi throughout the property and parking on site.
Situated 3.5 km from St Ann's Bay Baptist Church, 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 Little Dunn's River Beach.
Providing guests with cars for rent, the 3-star Casa De Shalom Hotel Ocho Rios is approximately a 10-minute drive from the Little Dunn's River Beach.
3 stars Hotel in Ocho Rios, Jamaica
600 m to the city centre
Situated nearly a 10-minute stroll from Turtle Beach, the 3-star Marine View Hotel Ocho Rios welcomes guests with a restaurant. Located within easy reach of the Mahogany Beach, this Ocho Rios hotel…
Situated nearly a 10-minute stroll from Turtle Beach, the 3-star Marine View Hotel Ocho Rios welcomes guests with a restaurant. Located within easy reach of the Mahogany Beach, this Ocho Rios hotel…
3 stars Bed & Breakfast in Ocho Rios, Jamaica
8 km to the city centre
7.7 (387 reviews)
Offering a location a 6-minute walk from Jamaica Beach, Sea Shell Palms, Ocho Rios Bed & Breakfast offers 23 rooms. Offering 2 restaurants with American, seafood, and Caribbean cuisine, this bed &…
Offering a location a 6-minute walk from Jamaica Beach, Sea Shell Palms, Ocho Rios Bed & Breakfast offers 23 rooms. Offering 2 restaurants with American, seafood, and Caribbean cuisine, this bed &…
3 stars Hotel in Ocho Rios, Jamaica
1.2 km to the city centre
7.9 (65 reviews)
Featuring a nightclub and a casino, Rosi Ocean Sand Hotel Apt Ocho Rios is located in Ocho Rios, a 25-minute walk from the White River. This hotel also boasts a patio, which comes with outdoor dining…
Featuring a nightclub and a casino, Rosi Ocean Sand Hotel Apt Ocho Rios is located in Ocho Rios, a 25-minute walk from the White River. This hotel also boasts a patio, which comes with outdoor dining…
3 stars Guest house in Ocho Rios, Jamaica
12.7 km to the city centre
9.0 (87 reviews)
Located nearly a 10-minute ride from Sun Valley Plantation, the 3-star Tina'S Guest House Ocho Rios offers Wi-Fi throughout the property and free private parking. Located 5 km from Ocho Rios airport,…
Located nearly a 10-minute ride from Sun Valley Plantation, the 3-star Tina'S Guest House Ocho Rios offers Wi-Fi throughout the property and free private parking. Located 5 km from Ocho Rios airport,…
3 stars Aparthotel in Ocho Rios, Jamaica
600 m to the city centre
8.4 (45 reviews)
Situated around a 5-minute stroll from Turtle Beach, the 3-star beachfront Beach One Bedroom Suite A22 Ocho Rios hotel welcomes guests with a restaurant. Located 4.5 km from the White River, this…
Situated around a 5-minute stroll from Turtle Beach, the 3-star beachfront Beach One Bedroom Suite A22 Ocho Rios hotel welcomes guests with a restaurant. Located 4.5 km from the White River, this…
3 stars Aparthotel in Ocho Rios, Jamaica
600 m to the city centre
The 3-star Beach Two Bedroom Loft Suite E29 Ocho Rios hotel, located merely 6 minutes' walk from the compact Island Village, offers a swimming pool and Wi-Fi throughout the property. The aparthotel…
The 3-star Beach Two Bedroom Loft Suite E29 Ocho Rios hotel, located merely 6 minutes' walk from the compact Island Village, offers a swimming pool and Wi-Fi throughout the property. The aparthotel…
3 stars Aparthotel in Ocho Rios, Jamaica
600 m to the city centre
8.3 (52 reviews)
Located within 5 minutes' walk of Turtle Beach, the 3-star family-friendly Beach One Bedroom Suite A17 Ocho Rios hotel features lawn tennis and fishing. Providing access to the 3-hectare Turtle River…
Located within 5 minutes' walk of Turtle Beach, the 3-star family-friendly Beach One Bedroom Suite A17 Ocho Rios hotel features lawn tennis and fishing. Providing access to the 3-hectare Turtle River…
3 stars Aparthotel in Ocho Rios, Jamaica
600 m to the city centre
8.1 (56 reviews)
Located 2.8 km from the famous waterfall "Dunn's River Falls and Park", Beach Studio 20 Ocho Rios hotel is just 400 m from the Ocho Rios Bay Beach. Along with a swimming pool, the aparthotel features…
Located 2.8 km from the famous waterfall "Dunn's River Falls and Park", Beach Studio 20 Ocho Rios hotel is just 400 m from the Ocho Rios Bay Beach. Along with a swimming pool, the aparthotel features…

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 One Bedroom Suite A22

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 One Bedroom Suite A17

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