Beginning of main content

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Ocho Rios Independent Hotels

See all 127 Hotels in Ocho Rios
Hibiscus Lodge

Hibiscus Lodge

83-85 Main Street, Ocho Rios
3.5 out of 5.0
4.2 out of 5 (127 reviews)
The restaurant in the hotel had excellent food and gorgeous view... - 

$125

$125
Silver Seas Hotel

Silver Seas Hotel

66 James Ave, Ocho Rios
3.5 out of 5.0
3.2 out of 5 (345 reviews)
Relaxing The hotel staff were super friendly.. The view was serene and the rooms were comfortable and over-l … - 

$66

$66
Shaw Park Beach Hotel All Inclusive

Shaw Park Beach Hotel All Inclusive

Cutlass Bay, Ocho Rios
3.5 out of 5.0
3.1 out of 5 (300 reviews)
Quiet, romantic Was a quiet, intimate stay. Staff is very courteous and helpful. They ensured that we were comforta … - 

$240

$240
Kaz Kreol Beach Lodge & Wellness Retreat

Kaz Kreol Beach Lodge & Wellness Retreat

White River Bay, Ocho Rios
3.5 out of 5.0
3.6 out of 5 (114 reviews)
Very close to the beach The hotel was okay for the money spent. The room was clean and I had an ocean view - 

$88

$88
Fisherman's Point Resort

Fisherman's Point Resort

Turtle River Road, Ocho Rios
3.5 out of 5.0
3.0 out of 5 (239 reviews)
Overall the staff was caring. They tried to fix any problem as quickly as possible .I was disappoin … - 

$110

$110
Casa de Shalom

Casa de Shalom

Brownie Street, Content Gardens, Ocho Rios
3.5 out of 5.0
4.3 out of 5 (41 reviews)
Wasnt my first visit clean place, perfect for a short stay. Would stay again - 

$61

$61
Reggae Hostel Ocho Rios

Reggae Hostel Ocho Rios

19 Main Street, Ocho Rios
2.0 out of 5.0
4.2 out of 5 (43 reviews)
great staff the staff made my whole trip great. and their free breakfast is a real breakfast, not just fruit an … - 

$79

$79
Jamaica Inn

Jamaica Inn

1 Old Road Main Street, Ocho Rios
5.0 out of 5.0
4.8 out of 5 (164 reviews)
Incredible experience! The hotel is beautiful with gorgeous grounds and a perfect beach. The staff made us feel like famil … - 

$569

$569
SandCastles Deluxe Beach Resort

SandCastles Deluxe Beach Resort

1 Main St, Ocho Rios
4.0 out of 5.0
3.2 out of 5 (8 reviews)
Central Ocho Rios Lovely room A32 it's privately owned, lady is lovely and very accommodating for any needs. Only iss … - 
Pineapple Court Hotel

Pineapple Court Hotel

Pineapple Place, Ocho Rios
3.0 out of 5.0
3.6 out of 5 (24 reviews)
Inexpensive The hotel is close to the town an inexpensive, the environment is keep clean I would stay there aga … - 

$75

$75
Village Hotel

Village Hotel

54-56 Main Street, Ocho Rios
3.5 out of 5.0
3.2 out of 5 (54 reviews)
Clean and great location The only off thing was the staff have to be mindful not call guest like getting up early. Whenever … - 

$80

$80
Palm View Apartments at Sandcastles Resort Ocho Rios

Palm View Apartments at Sandcastles Resort Ocho Rios

1 Main Street, Ocho Rios
4.0 out of 5.0
Chrisanns Beach Resort

Chrisanns Beach Resort

Tower Isle, Tower Isle
3.0 out of 5.0
3.9 out of 5 (43 reviews)
Friendly and helpful staff Intimate well run hotel, although I arrived outside office hours the night staff were welcoming and … - 
Executive Mamme Bay Hotel and Conference

Executive Mamme Bay Hotel and Conference

87A-87B Mammee Bay Boulevard, Ocho Rios
3.5 out of 5.0
1.6 out of 5 (7 reviews)

$73

$73
Condos At The Ridge

Condos At The Ridge

17 DaCosta Drive, Ocho Rios
3.5 out of 5.0
3.7 out of 5 (56 reviews)
It was comfortable I liked the location the room was okay has well I recommend - 
Ocho Rios Villa at Coolshade IV

Ocho Rios Villa at Coolshade IV

Lot 683 Mahoe, St. Ann's Bay
4.0 out of 5.0
3.5 out of 5 (2 reviews)
Relaxing in Ocho Rios The place, the staff I cannot complain about, the villa was well coordinated and the beds were the … - 
Sea Palms Resort

Sea Palms Resort

Tower Isle, Tower Isle
3.0 out of 5.0
4.3 out of 5 (9 reviews)
The experience was phenomenal. Mrs. Joyce was our helper and she is an awesome chef. The WiFi was o … - 
Whispering Seas

Whispering Seas

Tower Isle, Tower Isle
4.0 out of 5.0
4.5 out of 5 (42 reviews)
Wonderful hotel by the ocean This place exceeded my expectations. The staff was wonderful from Melanie the owner to the security … - 

$270

$270
Columbus Heights Condominiums

Columbus Heights Condominiums

Columbus Heights, Ocho Rios
3.5 out of 5.0
2.9 out of 5 (17 reviews)
We didn't want to leave! Great value for the price, central location in ocho Rios. - 

$130

$130
Ocean Rooms at Ocean Palms

Ocean Rooms at Ocean Palms

James Avenue, Ocho Rios
3.0 out of 5.0
2.4 out of 5 (18 reviews)
Nice hotel, good ocean View staff was very friendly and helpful, They went out of their way to phone about my ride to the airpo … - 

$88

$88
Map

Recently booked Ocho Rios hotels

Jewel Dunns River Resort, All Inclusive, Curio by Hilton - Adults Only
4.5 out of 5.0
Last booking: 1 hour ago
Village Hotel
3.5 out of 5.0
Last booking: 7 hours ago
Hibiscus Lodge
3.5 out of 5.0
Last booking: 9 hours ago
Couples Tower Isle All Inclusive
4.5 out of 5.0
Last booking: 12 hours ago
Moon Palace Jamaica - All Inclusive
5.0 out of 5.0
Last booking: 33 hours ago
Hermosa Cove Villa Resort and Suites
4.5 out of 5.0
Last booking: 36 hours ago
Silver Seas Hotel
3.5 out of 5.0
Last booking: 38 hours ago

Pocket Guide: Independent Hotels in Ocho Rios

Search for hotels in Ocho Rios on Expedia. You can easily find your hotels in Ocho Rios using one of the methods below:

  • View our selection of featured hotels in Ocho Rios
  • Use the map to find hotels in the Ocho Rios neighborhood you prefer
  • Use the filters to see hotels in a specific area of Ocho Rios, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Ocho Rios
  • Enter your travel dates to view the best deals on hotels in Ocho Rios - while they last