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)
Offering a Jacuzzi, a hot tub, a sauna, and a whirlpool bath, the 5-star Sandals Dunns River All Inclusive Couples Only Ocho Rios hotel is nestled about a 5-minute walk from Mammee Bay Fisherman's…
Offering a Jacuzzi, a hot tub, a sauna, and a whirlpool bath, the 5-star Sandals Dunns River All Inclusive Couples Only Ocho Rios hotel is nestled about a 5-minute walk from Mammee Bay Fisherman's…
5 stars Hotel in Ocho Rios, Jamaica
1.9 mi to the city center
9.3 (100 reviews)
Nestled approximately 5 minutes by foot from a private beach, the 5-star Jamaica Inn Ocho Rios features a spa center, deck chairs, and a golf course. Featuring a library and a lobby area, the inn is…
Nestled approximately 5 minutes by foot from a private beach, the 5-star Jamaica Inn Ocho Rios features a spa center, deck chairs, and a golf course. Featuring a library and a lobby area, the inn is…
3 stars Hotel in Ocho Rios, Jamaica
1.9 mi to the city center
About a 20-minute stroll from Sandals Ochi Beach Club, Shaw Park Beach Hotel & Spa Ocho Rios includes 94 rooms. This 3-star hotel provides a safety deposit box to ensure guests' safety.
About a 20-minute stroll from Sandals Ochi Beach Club, Shaw Park Beach Hotel & Spa Ocho Rios includes 94 rooms. This 3-star hotel provides a safety deposit box to ensure guests' safety.
Hotel in Ocho Rios, Jamaica
4 mi to the city center
Whispering Seas Jamaica Ocho Rios hotel is about 5 minutes' walk from daniels garden and features a sundeck, a sun terrace, and a picnic area. The hotel, located 1.7 miles from Reggae Hill, features…
Whispering Seas Jamaica Ocho Rios hotel is about 5 minutes' walk from daniels garden and features a sundeck, a sun terrace, and a picnic area. The hotel, located 1.7 miles from Reggae Hill, features…
3 stars Hotel in Ocho Rios, Jamaica
2297 ft to the city center
Situated around a 5-minute stroll from Mallards Bay Beach, Hibiscus Lodge Hotel Ocho Rios also offers a swimming pool. Featuring a spa bath and a hot tub, this 3-star hotel is located a few steps…
Situated around a 5-minute stroll from Mallards Bay Beach, Hibiscus Lodge Hotel Ocho Rios also offers a swimming pool. Featuring a spa bath and a hot tub, this 3-star hotel is located a few steps…
2 stars Hotel in Ocho Rios, Jamaica
2297 ft to the city center
5.7 (115 reviews)
Offering a sun deck, a sun terrace, and a shared lounge, the 2-star boutique-style Silver Seas Hotel Ocho Rios lies in a prime touristic area of Ocho Rios, 0.2 miles from Harmony Hall Jamaica and…
Offering a sun deck, a sun terrace, and a shared lounge, the 2-star boutique-style Silver Seas Hotel Ocho Rios lies in a prime touristic area of Ocho Rios, 0.2 miles from Harmony Hall Jamaica and…
3 stars Hotel in Ocho Rios, Jamaica
656 ft to the city center
4.6 (8 reviews)
The 3-star Mystic Ridge Resort Ocho Rios, located merely 7 minutes by foot from Coyaba River Garden and Museum, offers a swimming pool, Wi-Fi in public areas. This comfortable hotel is a good…
The 3-star Mystic Ridge Resort Ocho Rios, located merely 7 minutes by foot from Coyaba River Garden and Museum, offers a swimming pool, Wi-Fi in public areas. This comfortable hotel is a good…
4 stars Hotel in Ocho Rios, Jamaica
1968 ft to the city center
8.4 (62 reviews)
Featuring views of the garden, the 4-star Sandcastles Holiday #C9 Ocho Rios hotel is located a 25-minute stroll from The Enchanted Gardens. A car park is available on site as well.
Featuring views of the garden, the 4-star Sandcastles Holiday #C9 Ocho Rios hotel is located a 25-minute stroll from The Enchanted Gardens. A car park is available on site as well.
3 stars Hotel in Ocho Rios, Jamaica
2.1 mi to the city center
Situated 2.5 miles from the exciting eco - Wata Land Water Park, the 3-star beachfront Kaz Kreol Beach Hotel Ocho Rios offers parking on site and Wi-Fi in the rooms, as well as breathtaking views of…
Situated 2.5 miles from the exciting eco - Wata Land Water Park, the 3-star beachfront Kaz Kreol Beach Hotel Ocho Rios offers parking on site and Wi-Fi in the rooms, as well as breathtaking views of…
Hotel in Ocho Rios, Jamaica
1312 ft to the city center
7.9 (78 reviews)
Situated just 950 feet from Ocho Rios Craft Market, the smoke-free Sago Palm Hotel Ocho Rios features Wi-Fi throughout the property, and parking on site. The hotel is within walking distance of many…
Situated just 950 feet from Ocho Rios Craft Market, the smoke-free Sago Palm Hotel Ocho Rios features Wi-Fi throughout the property, and parking on site. The hotel is within walking distance of many…
2 stars Hotel in Ocho Rios, Jamaica
4265 ft to the city center
7.7 (444 reviews)
The affordable 2-star Pineapple Court Hotel Ocho Rios, located 1.6 miles from White River, features Wi-Fi in public areas. Featuring 16 rooms with views of the garden, this hotel is a 10-minute drive…
The affordable 2-star Pineapple Court Hotel Ocho Rios, located 1.6 miles from White River, features Wi-Fi in public areas. Featuring 16 rooms with views of the garden, this hotel is a 10-minute drive…
2 stars Hotel in Ocho Rios, Jamaica
1312 ft to the city center
The 2-star Rooms On The Beach Ocho Rios hotel, situated merely a 9-minute walk from the compact Island Village, offers a swimming pool as well as a fitness suite. Area attractions, including the 3…
The 2-star Rooms On The Beach Ocho Rios hotel, situated merely a 9-minute walk from the compact Island Village, offers a swimming pool as well as a fitness suite. Area attractions, including the 3…
4 stars Hotel in Ocho Rios, Jamaica
1.9 mi to the city center
7.1 (585 reviews)
Offering a sundeck, a summer terrace, and water sports facilities, the 4-star Sand And Tan Beach Hotel Ocho Rios is situated in Ocho Rios, just a 13-minute walk from White River. The hotel features…
Offering a sundeck, a summer terrace, and water sports facilities, the 4-star Sand And Tan Beach Hotel Ocho Rios is situated in Ocho Rios, just a 13-minute walk from White River. The hotel features…
3 stars Hotel in Ocho Rios, Jamaica
2297 ft to the city center
6.2 (397 reviews)
Offering horse riding tours, Ocean Palms Hotel Ocho Rios is located only a 5-minute stroll from Ocho Rios Clock Tower. The famous Dunn's River Falls and Park is 2.2 miles from the 3-star hotel, which…
Offering horse riding tours, Ocean Palms Hotel Ocho Rios is located only a 5-minute stroll from Ocho Rios Clock Tower. The famous Dunn's River Falls and Park is 2.2 miles from the 3-star hotel, which…
3 stars Hotel in Ocho Rios, Jamaica
1968 ft to the city center
Situated 5 minutes' walk from Harmony Hall Art Gallery, the 3-star Marine View Hotel Ocho Rios offers a swimming pool. Business travelers will appreciate conveniences such as Wi-Fi throughout the…
Situated 5 minutes' walk from Harmony Hall Art Gallery, the 3-star Marine View Hotel Ocho Rios offers a swimming pool. Business travelers will appreciate conveniences such as Wi-Fi throughout the…
3 stars Hotel in Ocho Rios, Jamaica
656 ft to the city center
Located 25 minutes by foot from The Enchanted Gardens, the 3-star Condos At The Ridge Ocho Rios hotel includes 10 rooms with views of the pool. This hotel offers a car park on site and a freshwater…
Located 25 minutes by foot from The Enchanted Gardens, the 3-star Condos At The Ridge Ocho Rios hotel includes 10 rooms with views of the pool. This hotel offers a car park on site and a freshwater…
3 stars Hotel in Ocho Rios, Jamaica
1.6 mi to the city center
The 3-star Casa De Shalom Hotel Ocho Rios offers 14 rooms 1.9 miles from the 3-hectare Turtle River Park. A car park is available on site as well.
The 3-star Casa De Shalom Hotel Ocho Rios offers 14 rooms 1.9 miles from the 3-hectare Turtle River Park. A car park is available on site as well.
3 stars Hotel in Ocho Rios, Jamaica
Guests of the 3-star Fern Forest Eco Village Ocho Rios hotel can visit Konoko Falls, situated around 10 minutes away by car.
Guests of the 3-star Fern Forest Eco Village Ocho Rios hotel can visit Konoko Falls, situated around 10 minutes away by car.
2 stars Hotel in Ocho Rios, Jamaica
3.9 mi to the city center
Located approximately 2 miles from Rio Nuevo Battle Site, Sea Palms Resort Ocho Rios offers access to tourist attractions throughout Ocho Rios.
Located approximately 2 miles from Rio Nuevo Battle Site, Sea Palms Resort Ocho Rios offers access to tourist attractions throughout Ocho Rios.
3 stars Hotel in Ocho Rios, Jamaica
3937 ft to the city center
7.4 (60 reviews)
Situated 1.4 miles from Taj Mahal Shopping Center, the 3-star Rosi Ocean Sand Hotel Apt Ocho Rios features Wi-Fi in all rooms, and parking on site.
Situated 1.4 miles from Taj Mahal Shopping Center, the 3-star Rosi Ocean Sand Hotel Apt Ocho Rios features Wi-Fi in all rooms, and parking on site.

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