Filters

Selected filters
Clear all
Central 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 Resort in Ocho Rios, Jamaica
500 m to the city centre
7.8 (867 reviews)
Providing 619 rooms, the 5-star modern Moon Palace Jamaica Ocho Rios hotel is situated nearly a 5-minute walk from Turtle River. The excellent resort, located 2.8 km from the famous Dunn's River…
Providing 619 rooms, the 5-star modern Moon Palace Jamaica Ocho Rios hotel is situated nearly a 5-minute walk from Turtle River. The excellent resort, located 2.8 km from the famous Dunn's River…
5 stars Resort in Ocho Rios, Jamaica
400 m to the city centre
8.6 (56 reviews)
Featuring a spa salon with a hairdresser, body treatments, and facials, Sandals Ochi Beach All Inclusive Resort - Couples Only Ocho Rios is located within easy reach of Couples Tower Isle Beach.
Featuring a spa salon with a hairdresser, body treatments, and facials, Sandals Ochi Beach All Inclusive Resort - Couples Only Ocho Rios is located within easy reach of Couples Tower Isle Beach.
2 stars Hotel in Ocho Rios, Jamaica
700 m to the city centre
5.8 (128 reviews)
Guests of Silver Seas Hotel Ocho Rios can easily reach Coyaba River Garden and Museum, located around 5 minutes' walk away. The hotel offers 30 rooms with views of the city.
Guests of Silver Seas Hotel Ocho Rios can easily reach Coyaba River Garden and Museum, located around 5 minutes' walk away. The hotel offers 30 rooms with views of the city.
3 stars Hotel in Ocho Rios, Jamaica
700 m to the city centre
8.0 (510 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…
4 stars Hotel in Ocho Rios, Jamaica
600 m to the city centre
7.8 (78 reviews)
Located merely 500 metres from Ocho Rios Craft Market, the 4-star Sandcastles Holiday #C9 Ocho Rios hotel offers access to tourist attractions throughout Ocho Rios. While staying at this Ocho Rios…
Located merely 500 metres from Ocho Rios Craft Market, the 4-star Sandcastles Holiday #C9 Ocho Rios hotel offers access to tourist attractions throughout Ocho Rios. While staying at this Ocho Rios…
5 stars Resort in Ocho Rios, Jamaica
1.4 km to the city centre
10.0 (1 review)
Located 1.2 km from Sandals Ochi Beach Club, Hermosa Cove Villa Resort & Suites Ocho Rios includes 7 rooms. Guests travelling by car can also use parking on site.
Located 1.2 km from Sandals Ochi Beach Club, Hermosa Cove Villa Resort & Suites Ocho Rios includes 7 rooms. Guests travelling by car can also use parking on site.
3 stars Resort in Ocho Rios, Jamaica
700 m to the city centre
7.3 (247 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…
4 stars Aparthotel in Ocho Rios, Jamaica
800 m to the city centre
8.1 (62 reviews)
The 4-star Sandcastles Resort, Ocho Rios includes snorkeling trips and horseback riding along with setting just 5 minutes' walk from the compact Island Village. This Ocho Rios hotel, located 3.3 km…
The 4-star Sandcastles Resort, Ocho Rios includes snorkeling trips and horseback riding along with setting just 5 minutes' walk from the compact Island Village. This Ocho Rios hotel, located 3.3 km…
3 stars Aparthotel in Ocho Rios, Jamaica
600 m to the city centre
7.1 (45 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…
4 stars Aparthotel in Ocho Rios, Jamaica
600 m to the city centre
9.5 (25 reviews)
The family Almond Grove At Sand Castle Ocho Rios hotel offers a terrace, located only 450 m from Harmony Hall Art Gallery. This Ocho Rios aparthotel lies in the vicinity of the 3-hectare Turtle River…
The family Almond Grove At Sand Castle Ocho Rios hotel offers a terrace, located only 450 m from Harmony Hall Art Gallery. This Ocho Rios aparthotel lies in the vicinity of the 3-hectare Turtle River…
3 stars Hotel in Ocho Rios, Jamaica
200 m to the city centre
3.6 (8 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…
2 stars Hotel in Ocho Rios, Jamaica
1.3 km to the city centre
7.7 (430 reviews)
Situated about 5 minutes' drive from Mallards Bay Beach, the affordable 2-star Pineapple Court Hotel Ocho Rios also offers a swimming pool. Located 4.3 km from the clean yellow - sand Bamboo Beach…
Situated about 5 minutes' drive from Mallards Bay Beach, the affordable 2-star Pineapple Court Hotel Ocho Rios also offers a swimming pool. Located 4.3 km from the clean yellow - sand Bamboo Beach…
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 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…
5 stars Resort in Ocho Rios, Jamaica
600 m to the city centre
8.4 (249 reviews)
Situated only 650 metres from Taj Mahal Shopping Center, the 5-star Ocho Rios Vacation Resort Property Rentals offers an aqua park, a sun deck, and a shared lounge. This Ocho Rios resort, located 2.8…
Situated only 650 metres from Taj Mahal Shopping Center, the 5-star Ocho Rios Vacation Resort Property Rentals offers an aqua park, a sun deck, and a shared lounge. This Ocho Rios resort, located 2.8…
Apartment in Ocho Rios, Jamaica
600 m to the city centre
9.3 (196 reviews)
Staying at Sorina'S Apartments Ocho Rios, guests can relax on a terrace a 20-minute walk from the Turtle River Falls & Gardens. Wi-Fi is provided for both business and leisure activities.
Staying at Sorina'S Apartments Ocho Rios, guests can relax on a terrace a 20-minute walk from the Turtle River Falls & Gardens. Wi-Fi is provided for both business and leisure activities.
Apartment in Ocho Rios, Jamaica
600 m to the city centre
8.5 (36 reviews)
Situated about 5 minutes' walk from the Ocho Rios Bay Beach, the beachfront 1-bedroom Panorama Ochi - Sand Castles Resort B20 Ocho Rios offers guests easy access to various tourist attractions nearby…
Situated about 5 minutes' walk from the Ocho Rios Bay Beach, the beachfront 1-bedroom Panorama Ochi - Sand Castles Resort B20 Ocho Rios offers guests easy access to various tourist attractions nearby…
Apartment in Ocho Rios, Jamaica
600 m to the city centre
8.5 (40 reviews)
Set just 6 minutes' stroll from the Island Village, the beachfront 2-bedroom Apartment Treasure At Sandcastles Ocho Rios has a terrace furnished with a kitchenette. The exciting eco - Wata Land Water…
Set just 6 minutes' stroll from the Island Village, the beachfront 2-bedroom Apartment Treasure At Sandcastles Ocho Rios has a terrace furnished with a kitchenette. The exciting eco - Wata Land Water…
Apartment in Ocho Rios, Jamaica
400 m to the city centre
8.8 (118 reviews)
Featuring views of the garden, the 10-room A Taste Of Jamaica Lavern'S Place Ocho Rios apartment is located around 25 minutes' walk from the Enchanted Gardens. The apartment has a terrace equipped…
Featuring views of the garden, the 10-room A Taste Of Jamaica Lavern'S Place Ocho Rios apartment is located around 25 minutes' walk from the Enchanted Gardens. The apartment has a terrace equipped…
4 stars Bed & Breakfast in Ocho Rios, Jamaica
200 m to the city centre
9.2 (144 reviews)
Featuring a swimming pool, Pink Rock Inn Bed And Breakfast Ocho Rios is merely a 10-minute walk from The Enchanted Gardens. The hotel offers parking on site.
Featuring a swimming pool, Pink Rock Inn Bed And Breakfast Ocho Rios is merely a 10-minute walk from The Enchanted Gardens. The hotel offers parking on site.

Moon Palace Jamaica

5 stars Resort in Ocho Rios, Jamaica
500 m to the city centre

Sandals Ochi Beach All Inclusive Resort - Couples Only (Adults Only)

5 stars Resort in Ocho Rios, Jamaica
400 m to the city centre

Silver Seas Hotel

2 stars Hotel in Ocho Rios, Jamaica
700 m to the city centre

Hibiscus Lodge Hotel

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

Sandcastles Holiday #C9

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

Hermosa Cove Villa Resort & Suites

5 stars Resort in Ocho Rios, Jamaica
1.4 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

Sandcastles Resort, Ocho Rios

4 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

Almond Grove At Sand Castle

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

Mystic Ridge Resort

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

Pineapple Court Hotel

2 stars Hotel in Ocho Rios, Jamaica
1.3 km to the city centre

Ocean Palms

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

Ocho Rios Vacation Resort Property Rentals

5 stars Resort in Ocho Rios, Jamaica
600 m to the city centre

Sorina'S Apartments

Apartment in Ocho Rios, Jamaica
600 m to the city centre

Panorama Ochi - Sand Castles Resort B20

Apartment in Ocho Rios, Jamaica
600 m to the city centre

Apartment Treasure At Sandcastles

Apartment in Ocho Rios, Jamaica
600 m to the city centre

A Taste Of Jamaica Lavern'S Place

Apartment in Ocho Rios, Jamaica
400 m to the city centre

Pink Rock Inn Bed And Breakfast

4 stars Bed & Breakfast in Ocho Rios, Jamaica
200 m to the city centre