Ocho Rios hotels

Ocho Rios hotels

Search hundreds of travel sites at once for hotels in Ocho Rios

Ocho Rios, Jamaica
Check-in
Check-out
Compare vs KAYAK |

Good to know

Low season January
High season February
  Average price (weeknight): ₹ 20,799
  Average price (weekend night): ₹ 26,698

cheapest month to stay

71%

expected price decrease

most expensive time to stay

26%

expected price increase

(avg. price over the last 2 weeks)

Sun - Thu

(weeknight)

(avg. price over the last 2 weeks)

Fri & Sat

(weekend night)

Top tips for finding the perfect Ocho Rios hotel

  • If the reason for your visit to Ocho Rios is to explore the beauty of Dunn’s River Falls and Park, then it might be an idea to stay at a hotel that is located close to the Falls. The adults-only resort of Jewel Dunn’s River Beach Resort and Spa is a perfect option as this 4-star hotel is located just under a mile away from these beautiful falls that cascade down the terraced rock face.
  • Another attraction for nature-lovers is the Shaw Park Gardens – 25 acres of garden that overlooks the bay of Ocho Rios and is home to many different tropical plants and countless species of birds that live in the foliage. A place to consider staying is the 2-star Inn at Shaw Park Gardens & Waterfalls, which is a mere 384 yards away from the entrance to the Shaw Park Gardens.
  • For the visitors who love diving, why not consider staying at a hotel that will organize dive tours for you? A good mid-range hotel to stay in for this purpose is the 3-star Hibiscus Lodge Hotel. Around 300 yards from the city center and located overlooking the Caribbean, this hotel will, for an extra charge, organize dive tours for its guests.
  • If you are traveling with kids and want to explore the Yaaman Adventure Park, you could consider staying at the 3-star Shaw Park Beach Hotel, which is a 3-minute drive from the Yaaman Adventure Park where you can organize to go horseback riding or hire dune buggies. It is also possible to take a tour of Prospect, the 18th-century estate that houses the park.
  • For visitors who would like to pamper themselves and stay in a hotel that has its own private beach and a spa on the beachfront overlooking the Caribbean, why not stay at the 5-star Jamaica Inn. This hotel is 2.11 miles from the center of Ocho Rios and there are several restaurants nearby if you want to leave the Inn.

FAQs when booking a hotel in Ocho Rios

How much does a hotel cost in Ocho Rios?

KAYAK users have found double rooms in Ocho Rios for as cheap as ₹ 1,179 in the last 3 days. The average price is ₹ 11,443.

Which hotels in Ocho Rios include breakfast in the room price?

The 3-star Kaz Kreol Beach Lodge & Wellness Retreat includes a choice of continental or Jamaican breakfast that is included in the price. The 3-star Lion House Jamaica also provides breakfast for its guests with a range of options including vegan, vegetarian and gluten-free.

Which hotels in Ocho Rios have a swimming pool?

The 2-star Silver Seas Hotel, in the heart of Ocho Rios and overlooking the Caribbean, has an outdoor pool for use by guests. Another good option is the 2-star Rooms on the Beach Ocho Rios, which has an outdoor pool that looks out over the sea.

Which hotels in Ocho Rios have free wi-fi?

The Reggae Hostel Ocho Rios, located next to the beach in Ocho Rios, has free wi-fi access. Another option that has free wi-fi is the Almond Grove at Sand Castle which is an aparthotel that is 870 yards from the center of Ocho Rios.

Which hotels in Ocho Rios have a view?

The all-inclusive 5-star Moon Palace, which is located on the beachfront in Ocho Rios, has beautiful views over the Caribbean. All rooms in the hotel have full or partial views of the sea. Another hotel with good views from its rooms is the 3-star Mystic Ridge Resort where the rooms overlook Ocho Rios and the hotel gardens and pool.

How much is a hotel in Ocho Rios for tonight?

In the last 3 hours, users have found Ocho Rios hotels for tonight for as low as ₹ 3,064. Users have also found 3-star hotels from ₹ 5,297 and 4-star hotels from ₹ 8,297.

Search here to find similar prices.

How much is a hotel in Ocho Rios for this weekend?

In the last 72 hours, users have found Ocho Rios hotels for this weekend for as low as ₹ 3,064 per night. Users have also found 3-star hotels from ₹ 6,050 and 4-star hotels from ₹ 7,626.

Search here to find similar prices.

How can I find hotels near me?

Take a look at our extensive hotel Heatmaps to find the best hotels near you.

Where to stay in Ocho Rios?

Our Heatmaps tool will help you find the perfect place to stay in Ocho Rios by showing you how close hotel options are to major activities

Most recommended Ocho Rios hotels

Show all
Moon Palace Jamaica - Ocho Rios - Bedroom
1
8.7 Excellent (2,719 reviews)
₹ 36,475+
Hotel Riu Ocho Ríos - Ocho Rios - Building
2
8.5 Excellent (3,412 reviews)
₹ 26,085+
Jamaica Inn - Ocho Rios - Bedroom
3
9.1 Excellent (368 reviews)
₹ 32,663+
Couples Tower Isle - Ocho Rios - Bedroom
4
9.1 Excellent (1,063 reviews)
₹ 36,251+
Shaw Park Beach Hotel - Ocho Rios - Building
5
6.5 Good (299 reviews)
₹ 18,387+
Sandals Ochi Beach Resort - Ocho Rios - Building
6
8.8 Excellent (2,056 reviews)
₹ 40,586+
Ocean Palms Resort - Ocho Rios - Bedroom
8
7.3 Good (482 reviews)
₹ 6,577+
Silver Seas Hotel - Ocho Rios - Bedroom
9
6.0 Good (315 reviews)
₹ 5,755+
Couples Sans Souci - Ocho Rios - Bedroom
10
9.0 Excellent (679 reviews)
₹ 39,315+
Hibiscus Lodge - Ocho Rios - Bedroom
11
8.2 Excellent (608 reviews)
₹ 11,286+
Rooms on the Beach Ocho Rios - Ocho Rios - Building
12
5.3 Okay (6 reviews)
₹ 9,492+
Reggae Hostel Ocho Rios - Ocho Rios - Building
13
8.0 Excellent (904 reviews)
₹ 2,990+
Pineapple Court Hotel - Ocho Rios - Bedroom
14
7.5 Good (255 reviews)
₹ 5,531+
Chrisanns Beach Resort - Ocho Rios - Bedroom
16
7.7 Good (147 reviews)
₹ 6,503+

Best rooms in Ocho Rios

Hermosa Cove Villa Resort and Suites - Ocho Rios - Building
1
9.3 Excellent (141 reviews)
₹ 40,660+
Couples Tower Isle - Ocho Rios - Bedroom
2
9.1 Excellent (1,063 reviews)
₹ 36,251+
Couples Sans Souci - Ocho Rios - Bedroom
3
9.0 Excellent (679 reviews)
₹ 39,315+
Jamaica Inn - Ocho Rios - Bedroom
4
9.1 Excellent (368 reviews)
₹ 32,663+