All Ocho Rios hotels
Narrow your choice
Other property types
- Apartments [288]
- Villas [95]
- Holiday homes [87]
- Hotels [60]
- Aparthotels [34]
- Guest houses [24]
- Resorts [12]
- Bed & Breakfasts [10]
- Homestays [6]
- Hostel [1]
- Lodge [1]
- Country house [1]
- Holiday park [1]
Hotel types
- Luxury accommodations [382]
- Central hotels [335]
- Resorts [276]
- Beach hotels [262]
- Cheap and budget hotels [251]
- Beachfront hotels [107]
- Private Villas [104]
- Castle Hotels [67]
- Spa hotels [56]
- Golf hotels [41]
- Luxury hotels [28]
- Jacuzzi [24]
- Airport hotels [22]
- Family Friendly hotels [22]
- Romantic hotels [21]
- Business hotels [16]
- Exceptional Design hotels [14]
- Self Catering [13]
- Boutique hotels [13]
- Hotels with indoor pool [12]
- Pet-friendly hotels [11]
- Casino hotels [9]
- Small Luxury Hotels [6]
Location filters
Vicinity
- City Centre Ocho Rios [290]
- Konoko Falls [297]
- Mystic Mountain [267]
- Dolphin Cove Ocho Rios [227]
- Dunns River Falls and Beach [163]
- Dunn's River Falls [91]
5 stars [4]
- Jamaica Inn Ocho Rios
- Moon Palace Jamaica Ocho Rios
- Riu Ocho Rios Hotel
- Sandals Royal Plantation All Inclusive - Couples Only (Adults Only) Ocho Rios
4 stars [5]
- Beaches Ocho Rios
- Couples Tower Isle (Adults Only) Hotel Ocho Rios
- Jewel Dunn'S River Adult Beach Resort & Spa Ocho Rios
- Sand And Tan Beach Hotel Ocho Rios
- Sandals Ochi Beach Resort All Inclusive (Adults Only) Ocho Rios
3 stars [13]
- Beach Castle At Sandcastles Hotel Ocho Rios
- Casa De Shalom Hotel Ocho Rios
- Condos At The Ridge Ocho Rios
- Hibiscus Lodge Hotel Ocho Rios
- Hillview At Mystic Ridge Hotel Ocho Rios
- Kaz Kreol Beach Hotel Ocho Rios
- Marine View Hotel Ocho Rios
- Mystic Ridge Resort Ocho Rios
- Ocean Palms Hotel Ocho Rios
- Shaw Park Beach Hotel & Spa Ocho Rios
- Skycastles Condominiums Ocho Rios
- Suites Ocho Rios
- Village Hotel Ocho Rios
2 stars [9]
- Chrisanns Beach Resort Ocho Rios
- Condos At Fisherman'S Point Ocho Rios
- Executive Shaw Park Guest House Ocho Rios
- Little Shaw Park Guest House Ocho Rios
- Pineapple Court Hotel Ocho Rios
- Reggae Hostel Ocho Rios
- Rooms On The Beach Ocho Rios
- Sea Palms Resort Ocho Rios
- Silver Seas Hotel Ocho Rios