Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Ocho Rios

Filter by star ratings
All filters
The Mystic View of Ocho Rios
The Mystic View of Ocho Rios
Ocho Rios, Jamaica
Show on map
0.2 mi from city centre, Ocho Rios 

The Mystic View of Ocho Rios is located in Ocho Rios and features free Wi-Fi. It also offers a swimming pool.

Mermaid Suites at Sandcastles
Mermaid Suites at Sandcastles
Ocho Rios, Jamaica
Show on map
0.7 mi from city centre, Ocho Rios 

Located in Ocho Rios, Mermaids Suite At Sandcastles is an easy drive from Dunn's River Falls and Reggae Beach. It also offers free Wi-Fi, a swimming pool and a car rental desk.

Sand Dreams at Turtle Towers
Sand Dreams at Turtle Towers
Ocho Rios, Jamaica
Show on map
0.4 mi from city centre, Ocho Rios 

Sand Dreams at Turtle Towers provides a comfortable setting when in Ocho Rios. It also offers free Wi-Fi, outdoor tennis courts and a playground.

McFarlane's Place
McFarlane's Place
9.3 Excellent
Ocho Rios, Jamaica
Show on map
0.6 mi from city centre, Ocho Rios 
ExcellentBased on 31 reviews
9.3

Located in Ocho Rios, McFarlane's Place is a short drive from Dunn's River Falls and Reggae Beach.

Sunny View At Sandcastle
Sunny View At Sandcastle
7.4 Good
Ocho Rios, Jamaica
Show on map
0.3 mi from city centre, Ocho Rios 
GoodBased on 33 reviews
7.4

Set in Ocho Rios, Sunny View At Sandcastle is a five-minute walk from Ocho Rios Bay Beach and features an outdoor pool and a swimming pool. It also offers free wireless internet.

Beach One Bedroom Suite A29
Beach One Bedroom Suite A29
8.0 Excellent
Ocho Rios, Jamaica
Show on map
0.4 mi from city centre, Ocho Rios 
ExcellentBased on 19 reviews
8.0

Beach One Bedroom Suite A29 is located in Ocho Rios and features free Wi-Fi. It is within a short walk from Ocho Rios Bay Beach.

LouJan at The Palms
LouJan at The Palms
8.0 Excellent
Priory, Jamaica
Show on map
9.5 mi from city centre, Ocho Rios 
ExcellentBased on 11 reviews
8.0

Situated in Priory, LouJan @ The Palms is located within easy driving distance of Runaway Bay and St. Ann's Bay. It is also a brief car ride from Saint Ann's Bay Old Jail and Saint Ann's Bay.

Tower Cloisters
Tower Cloisters
P.O. Box 266; Ocho Rios, Ocho Rios, Jamaica
Show on map
4.1 mi from city centre, Ocho Rios 

Boasting an outdoor pool, Tower Cloisters Resort is situated in Rio Nuevo and provides traditional accommodation. It offers free Wi-Fi and a terrace, and is a short walk from Reggae Beach.

Palm View Apartments At Sandcastles Resort Ocho Rios
Palm View Apartments At Sandcastles Resort Ocho Rios
8.2 Excellent
Ocho Rios, Jamaica
Show on map
0.3 mi from city centre, Ocho Rios 
ExcellentBased on 26 reviews
8.2

Palm View at Sandcastles Ocho Rios is located in Ocho Rios and offers free Wi-Fi. It also provides a swimming pool, an express check-in and check-out feature and meeting rooms.

Chillax On Our Farm By The Sea
Chillax On Our Farm By The Sea
7.8 Good
Retirement Salt Gut, Ocho Rios, Jamaica
Show on map
8.3 mi from city centre, Ocho Rios 
GoodBased on 21 reviews
7.8

Featuring a private beach and a swimming pool, Chillax On Our Farm By The Sea is situated in Boscobel and offers comfortable accommodation. Those staying at the property can also make use of complimentary Wi-Fi throughout their stay.

Tips for booking a Ocho Rios hotel

Cheapest month:August
Most expensive month:February
Average price in Ocho Rios:$327/night
Absolute cheapest price found:$15/night
Cheapest day:Friday
Most expensive day:Thursday
$181 - $426
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$150 - $196
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Ocho Rios hotels

Show all 651 hotels
1
Beach Two Bedroom Loft Suite E29
Beach Two Bedroom Loft Suite E29
8.9 Excellent
Sand Castles, Ocho Rios, Jamaica
Show on map
0.4 mi from city centre, Ocho Rios 

Situated in Ocho Rios, Beach Two Bedroom Loft Suite E29 is a short drive from Dunn's River Falls and Reggae Beach. It is steps from Ocho Rios Bay Beach.

2
Columbus Heights Condominiums
Columbus Heights Condominiums
9.1 Excellent
Ocho Rios, Jamaica
Show on map
1.0 mi from city centre, Ocho Rios 

Situated in Ocho Rios, Columbus Heights offers 3-star accommodation, as well as an outdoor pool and free Wi-Fi. It also provides a kids pool, massage services and babysitting/child services.

3
Chillax On Our Farm By The Sea
Chillax On Our Farm By The Sea
7.8 Good
Retirement Salt Gut, Ocho Rios, Jamaica
Show on map
8.3 mi from city centre, Ocho Rios 

Featuring a private beach and a swimming pool, Chillax On Our Farm By The Sea is situated in Boscobel and offers comfortable accommodation. Those staying at the property can also make use of complimentary Wi-Fi throughout their stay.

4
Casa de Shalom
Casa de Shalom
8.2 Excellent
Brownie Street, Content Gardens, Ocho Rios, Jamaica
Show on map
1.8 mi from city centre, Ocho Rios 

Casa de Shalom offers 3-star accommodation in Ocho Rios. It also provides a currency exchange, babysitting/child services and meeting rooms.

5
Mystic Ridge Resort
Mystic Ridge Resort
6.3 Good
17 Da Costa Drive, Ocho Rios, Jamaica
Show on map
0.2 mi from city centre, Ocho Rios 

Located in Ocho Rios, Mystic Ridge Resort is an easy drive from Dunn's River Falls and Saint Ann's Bay. Offering complimentary wireless internet, a restaurant and an outdoor pool, the property is within a 10-minute walk of Ocho Rios Bay Beach.

6
Chrisanns Beach Resort
Chrisanns Beach Resort
7.5 Good
P.o. Box 104, Tower Isle, Ocho Rios, Jamaica
Show on map
4.2 mi from city centre, Ocho Rios 

Featuring an outdoor pool, a private beach and free Wi-Fi, this comfortable property is an easy drive from Ocho Rios. Only a short walk from Reggae Beach, it provides comfortable apartments equipped with a refrigerator.

7
Mystic Ridge Apt 10E
Mystic Ridge Apt 10E
6.8 Good
Ocho Rios, Jamaica
Show on map
0.2 mi from city centre, Ocho Rios 

Boasting outdoor tennis courts, Mystic Ridge Apt 10E is located in Ocho Rios and offers comfortable accommodation. It is ideally positioned for those wishing to discover the area's attractions.

Cheapest hotels in Ocho Rios, Jamaica

Show all 651 hotels
Executive Mamme Bay Hotel and Conference
Executive Mamme Bay Hotel and Conference
2.0 Mediocre
87A-87B Mammee Bay Boulevard, Ocho Rios, Jamaica
Show on map
2.0 mi from city centre,  

Featuring free Wi-Fi, a private beach and an outdoor pool, Executive Mammee Bay Hotel is situated in Ocho Rios and offers comfortable accommodation. It also provides an express check-in and check-out feature, valet parking and a 24-hour business centre.

$15
Avg. per night
ritashomeawayfromhome
ritashomeawayfromhome
9.2 Excellent
Eltham Close 45, Ocho Rios, Jamaica
Show on map
2.2 mi from city centre,  

Ritashomeawayfromhome provides a comfortable setting while in Ocho Rios. It also features a laundry service and free Wi-Fi.

$19
Avg. per night
Tina's Guest House
Tina's Guest House
8.7 Excellent
Back Road to Beaches Hotel, Boscobel, Ocho Rios,St.Mary, Ocho Rios, Jamaica
Show on map
8.0 mi from city centre,  

Offering a shuttle service to Ian Fleming International Airport, plus complimentary Wi-Fi, Tina's Guest House is a comfortable base in Boscobel. It also offers laundry facilities, a terrace and a garden.

$30
Avg. per night
Wizzy Apartment
Wizzy Apartment
8.9 Excellent
Ocho Rios, Jamaica
Show on map
2.1 mi from city centre,  

Located in Ocho Rios, Wizzy Apartment is within a 10-minute drive of Reggae Beach and offers free private parking on site. It also features a car rental desk.

$42
Avg. per night
Little Shaw Park Guest House
Little Shaw Park Guest House
6.5 Good
21 Shaw Park Road, Milford, Ocho Rios, Ocho Rios, Jamaica
Show on map
0.1 mi from city centre,  

Little Shaw Park Guest House is located in Ocho Rios and features free Wi-Fi. It is ideally positioned for those wanting to discover the area's attractions.

$42
Avg. per night
Csompo Bed and Breakfast
Csompo Bed and Breakfast
Shaw Park Road 9 Bird Cage, Ocho Rios, Jamaica
Show on map
0.2 mi from city centre,  

Boasting an outdoor pool, Csompo Bed and Breakfast is located in Ocho Rios and offers comfortable accommodation. It is ideally positioned for those wanting to discover the area's attractions.

$43
Avg. per night
The Greenville
The Greenville
9.2 Excellent
Main Road, Ocho Rios, Jamaica
Show on map
4.2 mi from city centre,  

The Greenville offers a comfortable setting when in Walkers Wood.

$45
Avg. per night
Las Fuentes Garden View
Las Fuentes Garden View
Saint Ann’s Bay, Jamaica
Show on map
1.5 mi from city centre,  

Las Fuentes-Garden View is located in Ocho Rios and is close to Saint Ann's Bay Old Jail.

$56
Avg. per night

Hotel prices in Ocho Rios

2 stars and under

$19 - $120

Chrisanns Beach Resort

#1 Most popular

$93
Avg. per night
Little Shaw Park Guest House

#2 Most popular

$42
Avg. per night
ritashomeawayfromhome

Best value

$19
Avg. per night
3 stars

$15 - $243

Executive Mamme Bay Hotel and Conference

#1 Most popular

$15
Avg. per night
Casa de Shalom

#2 Most popular

Casa de Shalom
8.2 Excellent
$75
Avg. per night
Chillax On Our Farm By The Sea
$62
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Ocho Rios

About Ocho Rios

Ocho Rios is a port town and former fishing village, surrounded by tropical gardens and cascading waterfalls. This Jamaican town lures traveller with its soft white-sand beaches and assortment of colourful restaurants serving everything from jerk chicken to fresh seafood.

Things to do

The biggest attraction in Ocho Rios is the Blue Hole. This hidden lagoon paradise sits inside a forest jungle just 20 minutes outside town. The lagoon is home to crystal-blue water, perfect for swimming and jumping into off the surrounding rocks.

Nature lovers can head to Dunn’s River Falls, which boasts cascading waterfalls and limestone tiers. Take a guided hike around the falls to learn about the area's geology.

Back in the town centre, head over to Dolphin Cove, a natural marine park home to dolphins, stingrays and sharks. Spend the morning enjoying animal encounters, kayak excursions in the ocean or a jungle trail trek to see tropical birds.

Looking for some family fun? Take a cable car to the top of Mystic Mountain, where you can enjoy panoramic views over Bay Beach, head off on a zipline adventure or take a guided nature walk through the forest. To descend the mountain, take a ride on the exhilarating bobsled roller coaster.

Getting around

Montego Bay Airport sits just under two hours west of Ocho Rios, while Kingston Manley International Airport is just under three hours south. To explore the island, you can make use of the local taxis and mini buses.

Ocho Rios travel FAQs

  • What are the best hotels in Ocho Rios?

    Jamaica Inn (9.1/10 from 25 reviews), Chrisanns Beach Resort (7.5/10 from 33 reviews), and Casa de Shalom (8.2/10 from 115 reviews) are all highly rated places to stay in Ocho Rios.

  • What is a good hotel near White River Reggae Park?

    Jamaica Inn is a good hotel close to White River Reggae Park - it has scored 9.1 over 25 reviews from HotelsCombined users.

  • What is a good hotel in Ocho Rios near Mahogany Beach?

    The most popular hotel near Mahogany Beach is Casa de Shalom, with 115 HotelsCombined users scoring it 8.2/10.

  • Is there a good hotel near Turtle Beach?

    If you’re planning to stay near Turtle Beach, you should consider Ocho Rios Vacation Resort Property Rentals, which has a score of 8.3 from 92 reviews.