All Ocho Rios hotels
Narrow your choice
Other property types
- Apartments [277]
- Villas [95]
- Holiday homes [82]
- Hotels [56]
- Aparthotels [34]
- Guest houses [21]
- Resorts [12]
- Bed & Breakfasts [9]
- Homestays [5]
- Lodges [2]
- Hostel [1]
- Country house [1]
- Holiday park [1]
Hotel types
- Luxury accommodations [380]
- Resorts [283]
- Central hotels [278]
- Beach hotels [254]
- Cheap and budget hotels [243]
- Private Villas [105]
- Beachfront hotels [102]
- Castle Hotels [60]
- Spa hotels [55]
- Golf hotels [41]
- Luxury hotels [27]
- Airport hotels [24]
- Jacuzzi [24]
- Family Friendly hotels [22]
- Romantic hotels [21]
- Business hotels [16]
- Exceptional Design hotels [14]
- Self Catering [13]
- Boutique hotels [13]
- Hotels with indoor pool [11]
- Pet-friendly hotels [10]
- Casino hotels [10]
- Small Luxury Hotels [6]
Location filters
Vicinity
- City Centre Ocho Rios [253]
- Konoko Falls [247]
- Mystic Mountain [225]
- Dolphin Cove Ocho Rios [193]
- Dunns River Falls and Beach [134]
- Dunn's River Falls [77]
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 [12]
- 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 [10]
- Beach Castle At Sandcastles Hotel Ocho Rios
- 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