Filters

Selected filters
Clear all
Hotels

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
5 stars Hotel in Ocho Rios, Jamaica
4.5 mi to the city center
8.6 (16 reviews)
Featuring Wi-Fi throughout the property, the 5-star Sandals Dunns River All Inclusive Couples Only Ocho Rios hotel is in close proximity to Mammee Bay Fisherman's Beach. Located 2.9 miles from Little…
Featuring Wi-Fi throughout the property, the 5-star Sandals Dunns River All Inclusive Couples Only Ocho Rios hotel is in close proximity to Mammee Bay Fisherman's Beach. Located 2.9 miles from Little…
5 stars Hotel in Ocho Rios, Jamaica
1.9 mi to the city center
9.3 (100 reviews)
Situated 2.1 miles from the 3-hectare Turtle River Park, the 5-star smoke-free Jamaica Inn Ocho Rios features Wi-Fi throughout the property, and a car park on site. Boasting the opportunity to go on…
Situated 2.1 miles from the 3-hectare Turtle River Park, the 5-star smoke-free Jamaica Inn Ocho Rios features Wi-Fi throughout the property, and a car park on site. Boasting the opportunity to go on…
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.
Hotel in Ocho Rios, Jamaica
4 mi to the city center
Whispering Seas Jamaica Ocho Rios hotel offers 32 rooms, situated about a 5-minute walk from daniels garden. Families with children can rest easy knowing this hotel provides paid babysitting.
Whispering Seas Jamaica Ocho Rios hotel offers 32 rooms, situated about a 5-minute walk from daniels garden. Families with children can rest easy knowing this hotel provides paid babysitting.
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.
2 stars Hotel in Ocho Rios, Jamaica
2297 ft to the city center
5.7 (115 reviews)
The 2-star boutique Silver Seas Hotel Ocho Rios enjoys a prime location and provides easy access to Harmony Hall Jamaica around 5 minutes' walk away. Featuring 30 rooms with views of the ocean, the…
The 2-star boutique Silver Seas Hotel Ocho Rios enjoys a prime location and provides easy access to Harmony Hall Jamaica around 5 minutes' walk away. Featuring 30 rooms with views of the ocean, the…
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…
4 stars Hotel in Ocho Rios, Jamaica
1968 ft to the city center
8.4 (62 reviews)
Situated about a 5-minute stroll from a beach, Sandcastles Holiday #C9 Ocho Rios hotel offers rooms with views of the garden. Located in proximity to Ocho Rios Clock Tower, the 4-star hotel features…
Situated about a 5-minute stroll from a beach, Sandcastles Holiday #C9 Ocho Rios hotel offers rooms with views of the garden. Located in proximity to Ocho Rios Clock Tower, the 4-star hotel features…
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…
Hotel in Ocho Rios, Jamaica
1312 ft to the city center
7.9 (78 reviews)
Located 450 feet from Ocho Rios Clock Tower, the non-smoking Sago Palm Hotel Ocho Rios is merely 5 minutes' walk from Ocho Rios Craft Market. Located within a few blocks of the 3-hectare Turtle River…
Located 450 feet from Ocho Rios Clock Tower, the non-smoking Sago Palm Hotel Ocho Rios is merely 5 minutes' walk from Ocho Rios Craft Market. Located within a few blocks of the 3-hectare Turtle River…
2 stars Hotel in Ocho Rios, Jamaica
4265 ft to the city center
7.7 (444 reviews)
Located approximately 25 minutes' stroll from The Enchanted Gardens, the 2-star Pineapple Court Hotel Ocho Rios features Wi-Fi in all rooms and parking nearby. Boasting a swimming pool, this…
Located approximately 25 minutes' stroll from The Enchanted Gardens, the 2-star Pineapple Court Hotel Ocho Rios features Wi-Fi in all rooms and parking nearby. Boasting a swimming pool, this…
2 stars Hotel in Ocho Rios, Jamaica
1312 ft to the city center
The 2-star Rooms On The Beach Ocho Rios hotel, located 9 minutes by foot from the 3-hectare Turtle River Park and 2 miles from the famous waterfall "Dunn's River Falls and Park", features a swimming…
The 2-star Rooms On The Beach Ocho Rios hotel, located 9 minutes by foot from the 3-hectare Turtle River Park and 2 miles from the famous waterfall "Dunn's River Falls and Park", features a swimming…
4 stars Hotel in Ocho Rios, Jamaica
1.9 mi to the city center
7.1 (585 reviews)
Featuring Wi-Fi throughout the property, the 4-star Sand And Tan Beach Hotel Ocho Rios sits 2.2 miles from the 3-hectare Turtle River Park. This hotel features a sun deck, a summer terrace, and water…
Featuring Wi-Fi throughout the property, the 4-star Sand And Tan Beach Hotel Ocho Rios sits 2.2 miles from the 3-hectare Turtle River Park. This hotel features a sun deck, a summer terrace, and water…
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 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.
2 stars Hotel in Ocho Rios, Jamaica
3.9 mi to the city center
Situated right around the corner from Sea Palms Resort Ocho Rios, guests can visit Reggae Beach. This 2-star resort is nestled about 5 minutes' drive from daniels garden.
Situated right around the corner from Sea Palms Resort Ocho Rios, guests can visit Reggae Beach. This 2-star resort is nestled about 5 minutes' drive from daniels garden.
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…

Sandals Dunns River All Inclusive Couples Only

5 stars Hotel in Ocho Rios, Jamaica
4.5 mi to the city center

Jamaica Inn

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

Shaw Park Beach Hotel & Spa

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

Whispering Seas Jamaica

Hotel in Ocho Rios, Jamaica
4 mi to the city center

Hibiscus Lodge Hotel

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

Silver Seas Hotel

2 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

Sandcastles Holiday #C9

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

Kaz Kreol Beach Hotel

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

Sago Palm Hotel

Hotel in Ocho Rios, Jamaica
1312 ft to the city center

Pineapple Court Hotel

2 stars Hotel in Ocho Rios, Jamaica
4265 ft to the city center

Rooms On The Beach Ocho Rios

2 stars Hotel in Ocho Rios, Jamaica
1312 ft to the city center

Sand And Tan Beach Hotel

4 stars Hotel in Ocho Rios, Jamaica
1.9 mi 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

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

Sea Palms Resort

2 stars Hotel in Ocho Rios, Jamaica
3.9 mi to the city center

Rosi Ocean Sand Hotel Apt

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