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
1.9 mi to the city center
The 3-star Shaw Park Beach Hotel & Spa Ocho Rios provides proximity to Reggae Hill, which is situated a mere 0.6 miles away. Highlights at the elegant-style hotel include Wi-Fi in public areas.
The 3-star Shaw Park Beach Hotel & Spa Ocho Rios provides proximity to Reggae Hill, which is situated a mere 0.6 miles away. Highlights at the elegant-style hotel include Wi-Fi in public areas.
3 stars Resort in Ocho Rios, Jamaica
2297 ft to the city center
7.4 (224 reviews)
The welcoming 3-star Hillview At Mystic Ridge Hotel Ocho Rios offers welcoming rooms around a 20-minute walk from Mallards Bay Beach. Featuring 18 rooms with views of the ocean, this resort is 1.3…
The welcoming 3-star Hillview At Mystic Ridge Hotel Ocho Rios offers welcoming rooms around a 20-minute walk from Mallards Bay Beach. Featuring 18 rooms with views of the ocean, this resort is 1.3…
3 stars Hotel in Ocho Rios, Jamaica
2297 ft to the city center
Located approximately 5 minutes' stroll from Mahogany Beach, the 3-star Hibiscus Lodge Hotel Ocho Rios provides guests with a tennis court, spa therapy, and spa services, as well as spa service.
Located approximately 5 minutes' stroll from Mahogany Beach, the 3-star Hibiscus Lodge Hotel Ocho Rios provides guests with a tennis court, spa therapy, and spa services, as well as spa service.
3 stars Hotel in Ocho Rios, Jamaica
656 ft to the city center
4.6 (8 reviews)
Situated merely a 7-minute stroll from the 3-hectare Turtle River Park, the comfortable 3-star Mystic Ridge Resort Ocho Rios offers spa therapy, barbecue, and spa services. Featuring a gift store and…
Situated merely a 7-minute stroll from the 3-hectare Turtle River Park, the comfortable 3-star Mystic Ridge Resort Ocho Rios offers spa therapy, barbecue, and spa services. Featuring a gift store and…
3 stars Hotel in Ocho Rios, Jamaica
2.1 mi to the city center
Situated 1.6 miles from the clean yellow-sand Bamboo Beach Club, the traditional Kaz Kreol Beach Hotel Ocho Rios features Wi-Fi in all rooms, and parking on site. Situated in oak woods and a river…
Situated 1.6 miles from the clean yellow-sand Bamboo Beach Club, the traditional Kaz Kreol Beach Hotel Ocho Rios features Wi-Fi in all rooms, and parking on site. Situated in oak woods and a river…
3 stars Resort in Ocho Rios, Jamaica
1968 ft to the city center
Nestled approximately a 5-minute walk from Turtle Beach, the 3-star Beach Castle At Sandcastles Ocho Rios hotel offers spa therapy and spa services. Featuring 174 rooms with views of the garden, the…
Nestled approximately a 5-minute walk from Turtle Beach, the 3-star Beach Castle At Sandcastles Ocho Rios hotel offers spa therapy and spa services. Featuring 174 rooms with views of the garden, the…
3 stars Aparthotel in Ocho Rios, Jamaica
2625 ft to the city center
6.2 (7 reviews)
The beachfront Fisherman'S Point Beach-Front Condomania Ocho Rios hotel includes 15 rooms and is situated about a 5-minute walk from Turtle River. Located just around the corner from the 3-hectare…
The beachfront Fisherman'S Point Beach-Front Condomania Ocho Rios hotel includes 15 rooms and is situated about a 5-minute walk from Turtle River. Located just around the corner from the 3-hectare…
3 stars Hotel in Ocho Rios, Jamaica
2297 ft to the city center
6.2 (397 reviews)
Located about 5 minutes' stroll from Ocho Rios Clock Tower, Ocean Palms Hotel Ocho Rios offers a sundeck, a sun terrace, and a patio. This 3-star hotel features a lounge bar and boasts a beachfront…
Located about 5 minutes' stroll from Ocho Rios Clock Tower, Ocean Palms Hotel Ocho Rios offers a sundeck, a sun terrace, and a patio. This 3-star hotel features a lounge bar and boasts a beachfront…
3 stars Hotel in Ocho Rios, Jamaica
1968 ft to the city center
Featuring a restaurant, Marine View Hotel Ocho Rios is located just 5 minutes by foot from Mahogany Beach. Boasting a swimming pool, the 3-star hotel is nestled 2.3 miles from natural attractions…
Featuring a restaurant, Marine View Hotel Ocho Rios is located just 5 minutes by foot from Mahogany Beach. Boasting a swimming pool, the 3-star hotel is nestled 2.3 miles from natural attractions…
3 stars Hotel in Ocho Rios, Jamaica
656 ft to the city center
Condos At The Ridge Ocho Rios hotel can arrange horse riding tours for active guests, while lying only 13 minutes' stroll from Ocho Rios Bay Beach. Boasting a freshwater swimming pool, the 3-star…
Condos At The Ridge Ocho Rios hotel can arrange horse riding tours for active guests, while lying only 13 minutes' stroll from Ocho Rios Bay Beach. Boasting a freshwater swimming pool, the 3-star…
3 stars Bed & Breakfast in Ocho Rios, Jamaica
5 mi to the city center
7.9 (388 reviews)
Sea Shell Palms, Ocho Rios Bed & Breakfast is situated just 6 minutes' stroll from Jamaica Beach and provides shuttle service, along with cars for rent. Featuring a barber shop and baggage storage…
Sea Shell Palms, Ocho Rios Bed & Breakfast is situated just 6 minutes' stroll from Jamaica Beach and provides shuttle service, along with cars for rent. Featuring a barber shop and baggage storage…
3 stars Hotel in Ocho Rios, Jamaica
1.6 mi to the city center
Situated about a 10-minute drive from The Enchanted Gardens, Casa De Shalom Hotel Ocho Rios features cars for rent. The 3-star hotel also provides guests with a safe deposit box.
Situated about a 10-minute drive from The Enchanted Gardens, Casa De Shalom Hotel Ocho Rios features cars for rent. The 3-star hotel also provides guests with a safe deposit box.
3 stars Hotel in Ocho Rios, Jamaica
The 3-star Fern Forest Eco Village Ocho Rios hotel offers proximity to Konoko Falls, which is located 1.7 miles away.
The 3-star Fern Forest Eco Village Ocho Rios hotel offers proximity to Konoko Falls, which is located 1.7 miles away.
3 stars Bed & Breakfast in Ocho Rios, Jamaica
1.7 mi to the city center
7.8 (247 reviews)
Providing guests with bicycle and car rentals, the 3-star Grace Garden Guesthouse By Eminence Ent Ocho Rios is located 1.9 miles from the sand Bamboo Beach Club. Parking is provided on site.
Providing guests with bicycle and car rentals, the 3-star Grace Garden Guesthouse By Eminence Ent Ocho Rios is located 1.9 miles from the sand Bamboo Beach Club. Parking is provided on site.
3 stars Guest house in Ocho Rios, Jamaica
7.9 mi to the city center
9.2 (84 reviews)
Located approximately a 10-minute drive from Button Beach, Tina'S Guest House Ocho Rios offers Wi-Fi throughout the property and free private parking.
Located approximately a 10-minute drive from Button Beach, Tina'S Guest House Ocho Rios offers Wi-Fi throughout the property and free private parking.
3 stars Hotel in Ocho Rios, Jamaica
3937 ft to the city center
7.4 (60 reviews)
Situated only 9 minutes' stroll from Mallards Bay Beach, Rosi Ocean Sand Hotel Apt Ocho Rios welcomes guests with a restaurant and a luggage room. Located 2.8 miles from the famous waterfall "Dunn's…
Situated only 9 minutes' stroll from Mallards Bay Beach, Rosi Ocean Sand Hotel Apt Ocho Rios welcomes guests with a restaurant and a luggage room. Located 2.8 miles from the famous waterfall "Dunn's…
3 stars Aparthotel in Ocho Rios, Jamaica
1968 ft to the city center
6.7 (35 reviews)
Standing a mere 5 minutes' walk from the compact Island Village, the 3-star Beach One Bedroom 2 Ocho Rios hotel offers a swimming pool. Featuring a restaurant, the hotel is located in close proximity…
Standing a mere 5 minutes' walk from the compact Island Village, the 3-star Beach One Bedroom 2 Ocho Rios hotel offers a swimming pool. Featuring a restaurant, the hotel is located in close proximity…
3 stars Aparthotel in Ocho Rios, Jamaica
1968 ft to the city center
7.3 (63 reviews)
Located only a 7-minute stroll from the 3-hectare Turtle River Park, the 3-star Deluxe Sandcastles Condos Ocho Rios hotel has a picnic area and a golf course. Located within a few blocks of Ocho Rios…
Located only a 7-minute stroll from the 3-hectare Turtle River Park, the 3-star Deluxe Sandcastles Condos Ocho Rios hotel has a picnic area and a golf course. Located within a few blocks of Ocho Rios…
3 stars Hotel in Ocho Rios, Jamaica
2625 ft to the city center
Fisherman Point Beach Resort Ocho Rios is around a 5-minute stroll from Turtle Beach and offers a swimming pool. The 3-star hotel is a good starting point for exploring Ocho Rios, including the 3…
Fisherman Point Beach Resort Ocho Rios is around a 5-minute stroll from Turtle Beach and offers a swimming pool. The 3-star hotel is a good starting point for exploring Ocho Rios, including the 3…
3 stars Aparthotel in Ocho Rios, Jamaica
1968 ft to the city center
7.6 (50 reviews)
The 3-star Beach Two Bedroom Loft Suite E29 Ocho Rios hotel sits only 6 minutes' walk from the 3-hectare Turtle River Park and offers a restaurant. This Ocho Rios hotel features a swimming pool and…
The 3-star Beach Two Bedroom Loft Suite E29 Ocho Rios hotel sits only 6 minutes' walk from the 3-hectare Turtle River Park and offers a restaurant. This Ocho Rios hotel features a swimming pool and…

Shaw Park Beach Hotel & Spa

3 stars Hotel in Ocho Rios, Jamaica
1.9 mi to the city center

Hillview At Mystic Ridge

3 stars Resort in Ocho Rios, Jamaica
2297 ft to the city center

Hibiscus Lodge Hotel

3 stars Hotel in Ocho Rios, Jamaica
2297 ft to the city center

Mystic Ridge Resort

3 stars Hotel in Ocho Rios, Jamaica
656 ft to the city center

Kaz Kreol Beach Hotel

3 stars Hotel in Ocho Rios, Jamaica
2.1 mi to the city center

Beach Castle At Sandcastles

3 stars Resort in Ocho Rios, Jamaica
1968 ft to the city center

Fisherman'S Point Beach-Front Condomania

3 stars Aparthotel in Ocho Rios, Jamaica
2625 ft to the city center

Ocean Palms

3 stars Hotel in Ocho Rios, Jamaica
2297 ft to the city center

Marine View Hotel

3 stars Hotel in Ocho Rios, Jamaica
1968 ft to the city center

Condos At The Ridge

3 stars Hotel in Ocho Rios, Jamaica
656 ft to the city center

Sea Shell Palms, Ocho Rios

3 stars Bed & Breakfast in Ocho Rios, Jamaica
5 mi to the city center

Casa De Shalom

3 stars Hotel in Ocho Rios, Jamaica
1.6 mi to the city center

Fern Forest Eco Village

3 stars Hotel in Ocho Rios, Jamaica

Grace Garden Guesthouse By Eminence Ent

3 stars Bed & Breakfast in Ocho Rios, Jamaica
1.7 mi to the city center

Tina'S Guest House

3 stars Guest house in Ocho Rios, Jamaica
7.9 mi to the city center

Rosi Ocean Sand Hotel Apt

3 stars Hotel in Ocho Rios, Jamaica
3937 ft to the city center

Beach One Bedroom 2

3 stars Aparthotel in Ocho Rios, Jamaica
1968 ft to the city center

Deluxe Sandcastles Condos

3 stars Aparthotel in Ocho Rios, Jamaica
1968 ft to the city center

Fisherman Point Beach Resort

3 stars Hotel in Ocho Rios, Jamaica
2625 ft to the city center

Beach Two Bedroom Loft Suite E29

3 stars Aparthotel in Ocho Rios, Jamaica
1968 ft to the city center