Search
Filter By
Price (per night):
$0 - $69
$70 - $79
$80 - $119
$120 - $189
$190+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View
Score 9.2 from 12 reviews
Pricesfrom (per room per night)
Single$576
Double$
Score 7.9 from 65 reviews
Pricesfrom (per room per night)
Single$110
Double$87
Score 7.8 from 104 reviews
Pricesfrom (per room per night)
Single$60
Double$110
Pricesfrom (per room per night)
Single$45
Double$130
Score 8.1 from 9 reviews
Pricesfrom (per room per night)
Single$42
Double$104
Score 6.9 from 2 reviews
Pricesfrom (per room per night)
Single$98
Double$390
Score 9.8 from 4 reviews
Pricesfrom (per room per night)
Single$763
Double$5073
Tina's Guest House
Back Road to Beaches Hotel, Boscobel, Ocho Rios,St.Mary, Ocho Rios, 0000, Jamaica Show on map
Score 8.7 from 49 reviews
Pricesfrom (per room per night)
Single$30
Double$40
Score 9.1 from 51 reviews
Pricesfrom (per room per night)
Single$81
Double$80
Score 8.6 from 2 reviews
Pricesfrom (per room per night)
Single$155
Double$195
Score 6.1 from 43 reviews
Pricesfrom (per room per night)
Single$89
Double$
Score 8.0 from 5 reviews
Pricesfrom (per room per night)
Single$118
Double$90
Score 8.0 from 136 reviews
Pricesfrom (per room per night)
Single$125
Double$200
Beach-side condos at Turtle Beach Towers 
1 Main Street, Turtle Beach Road, Ocho RĂos, Ocho Rios, Jamaica
Show on map 0.84 miles from Ocho Rios
Score 6.3 from 15 reviews
Pricesfrom (per room per night)
Single$99
Double$190
Score 8.1 from 2 reviews
Pricesfrom (per room per night)
Single$98
Double$98
Score 9.3 from 20 reviews
Pricesfrom (per room per night)
Single$340
Double$
Marchabell by the Sea E22
Sandcastles E22, 1 Main Street, St Ann, Ocho Rios, 00000, Jamaica Show on map
Score 9.4 from 4 reviews
Pricesfrom (per room per night)
Single$113
Double$95
Ocho Rios Sandcastles Resort on the beach 1 bedroom Apartment on the Beach
1 Main Street Ocho Rios St Ann, Ocho Rios, Jamaica Show on map
Score 4.7 from 4 reviews
Pricesfrom (per room per night)
Single$120
Double$61
Score 8.2 from 7 reviews
Pricesfrom (per room per night)
Single$100
Double$80
Pricesfrom (per room per night)
Double$100
Beach One Bedroom Suite A29 
Sand Castle Resort, Main Street, Ocho Rios, JMCAN19, Jamaica
Show on mapPricesfrom (per room per night)
Single$99
Double$82
Score 8.9 from 15 reviews
Pricesfrom (per room per night)
Single$88
Double$
Pricesfrom (per room per night)
Single$85
Double$72
Score 7.0 from 120 reviews
Pricesfrom (per room per night)
Single$102
Double$
Ocho Rios - Drax Hall Country Club 2-bed Luxury Villa
123 Drax Hall Country Club, Ocho Rios, Jamaica Show on map
Score 2.9 from 1 review
Pricesfrom (per room per night)
Single$120
Double$80
Score 10.0 from 1 review
Pricesfrom (per room per night)
Single$150
Double$108
Score 8.3 from 19 reviews
Pricesfrom (per room per night)
Single$85
Double$75
Score 9.1 from 13 reviews
Pricesfrom (per room per night)
Single$95
Double$82
Score 8.2 from 11 reviews
Pricesfrom (per room per night)
Single$85
Double$59
Score 8.0 from 7 reviews
Pricesfrom (per room per night)
Single$84
Double$69
Ocho Rios Ocean Front Luxury Studio Sky Castles 24 hrs sleeps 2
Main Street Ocho Rios, Ocho Rios, Jamaica Show on map
Score 7.3 from 2 reviews
Pricesfrom (per room per night)
Single$100
Double$57
Sandals Ochi Beach All Inclusive Resort - Couples Only 
P.O. Box 771, Ocho Rios St. Ann, Jamaica, W.I., Ocho Rios, Jamaica
Show on mapPricesfrom (per room per night)
Double$120
Pricesfrom (per room per night)
Double$2437
Villa Rialto @ The Palms 
38 Anthurium Ave, The Palms, Richmond, St Ann, Ocho Rios, Jamaica
Show on mapPricesfrom (per room per night)
Double$145
Pricesfrom (per room per night)
Double$110
Beaches Ocho Rios a Spa & Golf - All Inclusive 
P.O. Box 63, Ocho Rios, Ocho Rios, Jamaica
Show on mapPricesfrom (per room per night)
Double$165
Pricesfrom (per room per night)
Double$155
Pricesfrom (per room per night)
Double$81
Pricesfrom (per room per night)
Double$260
Pricesfrom (per room per night)
Double$89
Pricesfrom (per room per night)
Double$83
ROSI Ocean Sand Hotel Apt (@Sandcastles) 
1 Main street B2, Ocho Rios Jamaica, Ocho Rios, Jamaica
Show on mapPricesfrom (per room per night)
Double$121
Pricesfrom (per room per night)
Double$120
Pricesfrom (per room per night)
Double$120
Pricesfrom (per room per night)
Double$95
PARADISE VILLA SHAREd ONSITE PRIVATE POOL ONSITE GYM
21 Drax Hall Manor Phase 6, Ocho Rios, Jamaica Show on mapWINS On The Beach (@ Sandcastles Resort)
1 Main Street Ground fl beach view, Ocho Rios, Jamaica Show on mapPricesfrom (per room per night)
Double$120
Pricesfrom (per room per night)
Double$325
#D1 castle STUDIO WIFI KING bed Ocho Rios Jamaica
Columbus Heights Sky castle, Ocho Rios, Jamaica Show on mapPricesfrom (per room per night)
Double$70
Turtle Beach Towers Apt 22 C - Ocho Rios
1 Main Street Tower 2, Apt. 22C, 2nd floor, Ocho Rios, Jamaica Show on mapPricesfrom (per room per night)
Double$94
Pricesfrom (per room per night)
Double$55
Pricesfrom (per room per night)
Double$134
Pricesfrom (per room per night)
Double$133
Pricesfrom (per room per night)
Double$95
Pricesfrom (per room per night)
Double$70
Lovely Ensuite Getaway with Pool
Greenwich Parkway Palm View Estate Unit 16, Ocho Rios, Jamaica Show on mapLight Escape
Fisherman's Point, Turtle Beach Road, Ocho Rios, jamaica, Ocho Rios, Jamaica Show on map1 bedroom Penthouse Suite 63 at Mystic Ridge Resort
17 DaCosta Drive apartment 63, Ocho Rios, Jamaica Show on mapONE BED ROOM APARTMENT & ONE STUDIO IN OCHI RIOS
Turtle Beach Road Turtle Towers, Ocho Rios, Jamaica Show on mapPricesfrom (per room per night)
Double$480
Pricesfrom (per room per night)
Double$90
Pricesfrom (per room per night)
Double$110
Pricesfrom (per room per night)
Double$90
Pricesfrom (per room per night)
Double$100
Pricesfrom (per room per night)
Double$100
Pricesfrom (per room per night)
Double$85
GoldenView Guesthouse Ocho Rios
Doctor Herbert Swaby Avenue Tower Isle, Ocho Rios, Jamaica Show on mapI Heart JA Modern Luxury Villa In Drax Hall
Drax Hall Manor Lot 122 St. Ann Jamaica W.I., Ocho Rios, Jamaica Show on map1st Class Sea Edge Villa 2
Apt 39 Turtle Beach Rd, Fisherman point 747, Ocho Rios, Jamaica Show on mapPricesfrom (per room per night)
Double$250
Pricesfrom (per room per night)
Double$150
Pricesfrom (per room per night)
Double$200
Pricesfrom (per room per night)
Double$110
Pricesfrom (per room per night)
Double$87
Chrisanns Beach Villa Serene
Chrisanns Beach Resort Tower Isle, St Mary, Ocho Rios, Jamaica Show on mapPricesfrom (per room per night)
Double$74
Pricesfrom (per room per night)
Double$110
Pricesfrom (per room per night)
Double$296
Pricesfrom (per room per night)
Double$114
Pricesfrom (per room per night)
Double$110
Pricesfrom (per room per night)
Double$72
One Luxe Jamaica
Lot 244 Milano Drive, Drax Hall PO Box 740 Ocho Rios, Ocho Rios, 01876, Jamaica Show on mapPricesfrom (per room per night)
Double$117
Pricesfrom (per room per night)
Double$120
Pricesfrom (per room per night)
Double$100
Pricesfrom (per room per night)
Double$142
Pricesfrom (per room per night)
Double$110
Book Now! Private Poolside Apartment!Welcome Home
Content Gardens Road, Ocho Rios, Jamaica Show on mapPricesfrom (per room per night)
Double$74
Pricesfrom (per room per night)
Double$150
Pricesfrom (per room per night)
Double$88
Pricesfrom (per room per night)
Double$135
Pricesfrom (per room per night)
Double$100
Pricesfrom (per room per night)
Double$130
Pricesfrom (per room per night)
Double$90
Pricesfrom (per room per night)
Double$129
Pricesfrom (per room per night)
Double$135
Pricesfrom (per room per night)
Double$260
Pricesfrom (per room per night)
Double$198
Turtle Beach Tower Suite (Apartment 20C)
Turtle Beach Road Apartment 20C, Ocho Rios, Jamaica Show on mapPricesfrom (per room per night)
Double$60
Pricesfrom (per room per night)
Double$120
Pricesfrom (per room per night)
Double$55
Suite B24 at Sandcastles
1 Main Street Ocho Rios Apt B24 Sandcastles, Ocho Rios, Jamaica Show on mapPricesfrom (per room per night)
Double$110
Pricesfrom (per room per night)
Double$85
Pricesfrom (per room per night)
Double$200
Apt 60 Fishermans Point
Apt 60 Fishermans Point, Turtle River Rd, Ocho Rios, JMCAN19, Jamaica Show on mapPricesfrom (per room per night)
Double$155
Pricesfrom (per room per night)
Double$166
Ocho Rios Penthouse at Whispering Seas
A1 Whispering Seas, Tower Isle St. Mary, Ocho Rios, Jamaica Show on mapPricesfrom (per room per night)
Double$297
Panoramic View@Sky Castles
DaCosta Drive Sky Castles, Block B, Apt. B4, Ocho Rios, Jamaica Show on mapPricesfrom (per room per night)
Double$75
Pricesfrom (per room per night)
Double$58
ONE BED ROOM APARTMENT & ONE STUDIO IN OCHO RIOS
TURTLE TOWER, TURTLE BEACH ROAD, Ocho Rios, Jamaica Show on mapPricesfrom (per room per night)
Double$130
Pricesfrom (per room per night)
Double$110
Pricesfrom (per room per night)
Double$157
Pricesfrom (per room per night)
Double$115
Pricesfrom (per room per night)
Double$73
68 Comfort Sweet at the Ridge
17 to 18 Dacasta drive ocho rios, at the ridge, Ocho Rios, Jamaica Show on mapPricesfrom (per room per night)
Double$90
Pricesfrom (per room per night)
Double$110
Pricesfrom (per room per night)
Double$153
Pricesfrom (per room per night)
Double$200
Pricesfrom (per room per night)
Double$120
Pricesfrom (per room per night)
Double$94
Apartment Treasure at Sandcastles
B8 Sandcastles Resort, Main Street, Jamaica, Ocho Rios, Jamaica Show on mapPricesfrom (per room per night)
Double$165
Pricesfrom (per room per night)
Double$112
Relax and Enjoy the Oceanview! Ocho Rios!! Book Today!!
Main Street La Mer Apartments Unit E403, Ocho Rios, Jamaica Show on mapPricesfrom (per room per night)
Double$130
Pricesfrom (per room per night)
Double$100
Pricesfrom (per room per night)
Double$115
Pricesfrom (per room per night)
Double$202
Pricesfrom (per room per night)
Double$200
Pricesfrom (per room per night)
Double$140
Pricesfrom (per room per night)
Double$153
Pricesfrom (per room per night)
Double$115
Pricesfrom (per room per night)
Double$110
Pricesfrom (per room per night)
Double$150
Pricesfrom (per room per night)
Double$91
Pricesfrom (per room per night)
Double$210
Pricesfrom (per room per night)
Double$130
Pricesfrom (per room per night)
Double$80
Pricesfrom (per room per night)
Double$90
Pricesfrom (per room per night)
Double$260
Pricesfrom (per room per night)
Double$110
Pricesfrom (per room per night)
Double$120
Contemporary Ground Floor Beach Apartment
1 Main Street, Turtle Towers Apartment 10B, Ocho Rios, Jamaica Show on mapPricesfrom (per room per night)
Double$85
Pricesfrom (per room per night)
Double$180
Pricesfrom (per room per night)
Double$108
Pricesfrom (per room per night)
Double$85
Pricesfrom (per room per night)
Double$56
Pricesfrom (per room per night)
Double$158
Pricesfrom (per room per night)
Double$142
Pricesfrom (per room per night)
Double$1075
OCHO RIOS BRAND NEW 3 BED SLEEPS 6 BRILLIANT QUIET LOCATION DRAX HALL MANOR 3 BED 24hrs SECURITY
Drax Hall Manor Drax Hall, Ocho Rios, Jamaica Show on mapPricesfrom (per room per night)
Double$130
Pricesfrom (per room per night)
Double$105
Pricesfrom (per room per night)
Double$110
Pricesfrom (per room per night)
Double$325
Seaview at the Ridge - Stunning View of Ocho Rios
17 De Costa Drive Apartment 79, Building A, Ocho Rios, Jamaica Show on mapPricesfrom (per room per night)
Double$124
Pricesfrom (per room per night)
Double$51
Pricesfrom (per room per night)
Double$137
Pricesfrom (per room per night)
Double$156
Pricesfrom (per room per night)
Double$80
Pricesfrom (per room per night)
Double$130
Pricesfrom (per room per night)
Double$95
Pricesfrom (per room per night)
Double$79
Pricesfrom (per room per night)
Double$110
Pricesfrom (per room per night)
Double$125
Pricesfrom (per room per night)
Double$65
Pricesfrom (per room per night)
Double$72
Ocho Rios Emerald 2 Bed 10 mins ocho Rios 24hrs Hot Water Wi fi
Emerald Estate, Ocho Rios, None, Jamaica Show on mapPricesfrom (per room per night)
Double$60
Pricesfrom (per room per night)
Double$69
Pricesfrom (per room per night)
Double$95
Pricesfrom (per room per night)
Double$120
Pricesfrom (per room per night)
Double$145
Pricesfrom (per room per night)
Double$99
Pricesfrom (per room per night)
Double$68
Pricesfrom (per room per night)
Double$357
Pricesfrom (per room per night)
Double$80
Pricesfrom (per room per night)
Double$81
Relax Retreat 3 Bedrooms At Richmond Estate
Richmond Estate Saint Ann, Ocho Rios, Jamaica Show on mapPricesfrom (per room per night)
Double$353
McFarlane's Place
Turtle Beach Towers 1 Main Street Apt. 23C, Ocho RĂos, Jamaica, Ocho Rios, Jamaica Show on mapPricesfrom (per room per night)
Double$81
Pricesfrom (per room per night)
Double$100
Pricesfrom (per room per night)
Double$60
Cozy Corner at Fisherman`s Point
Fisherman's Point, Turtle Beach Road, Apt 1, Ocho Rios, 00000, Jamaica Show on mapPricesfrom (per room per night)
Double$97
Pricesfrom (per room per night)
Double$120
Pricesfrom (per room per night)
Double$123
Pricesfrom (per room per night)
Double$120
Pricesfrom (per room per night)
Double$409
Pricesfrom (per room per night)
Double$104
Pricesfrom (per room per night)
Double$250
Island villas
Hibiscus Drive 9 Barnett street, Content Gardens, Ocho rios, Ocho Rios, Jamaica Show on mapPricesfrom (per room per night)
Double$156
Pricesfrom (per room per night)
Double$95
Pricesfrom (per room per night)
Double$158
Cruise Ship View@Sky Castles
DaCosta Drive Sky Castles, Columbus Heights, Apt. J6, Ocho Rios, Jamaica Show on mapPricesfrom (per room per night)
Double$80
Pricesfrom (per room per night)
Double$189
Pricesfrom (per room per night)
Double$115
Pricesfrom (per room per night)
Double$389
Pricesfrom (per room per night)
Double$80
Pricesfrom (per room per night)
Double$260
Pricesfrom (per room per night)
Double$90
Pricesfrom (per room per night)
Double$100
Pricesfrom (per room per night)
Double$60
Pricesfrom (per room per night)
Double$117
Pricesfrom (per room per night)
Double$160
Pricesfrom (per room per night)
Double$80
Pricesfrom (per room per night)
Double$65
Pricesfrom (per room per night)
Double$125
Pricesfrom (per room per night)
Double$198
Pricesfrom (per room per night)
Double$188
Pricesfrom (per room per night)
Double$130
Pricesfrom (per room per night)
Double$65
Pricesfrom (per room per night)
Double$187
Pricesfrom (per room per night)
Double$135
Pricesfrom (per room per night)
Double$139
Pricesfrom (per room per night)
Double$85
Pricesfrom (per room per night)
Double$98
Pricesfrom (per room per night)
Double$140
Pricesfrom (per room per night)
Double$140
Pricesfrom (per room per night)
Double$160
Pricesfrom (per room per night)
Double$110
Pricesfrom (per room per night)
Double$125
Natural Bliss Ocean View Suite At Sandcastles Beach Resort
Main Street, Ocho Rios, Jamaica Show on mapPricesfrom (per room per night)
Double$110
Pricesfrom (per room per night)
Double$280
Pricesfrom (per room per night)
Double$205
Ambleside at Turtle Beach Towers
1 Main Street, Tower 2 27F Turtle Beach Towers, Ocho Rios, Jamaica Show on mapPricesfrom (per room per night)
Double$85
Pricesfrom (per room per night)
Double$100
Pricesfrom (per room per night)
Double$198
Pricesfrom (per room per night)
Double$120
Pricesfrom (per room per night)
Double$90
Pricesfrom (per room per night)
Double$100
Pricesfrom (per room per night)
Double$145
Pricesfrom (per room per night)
Double$168
Pricesfrom (per room per night)
Double$120
Pricesfrom (per room per night)
Double$130
Pricesfrom (per room per night)
Double$90
Pricesfrom (per room per night)
Double$140
Pricesfrom (per room per night)
Double$70
The Impress
Vista Del Mar Drax Hall, St Ann's Baye 121/122 Columbus Crescent, Ocho Rios, Jamaica Show on mapPricesfrom (per room per night)
Double$400
Pricesfrom (per room per night)
Double$350
Pricesfrom (per room per night)
Double$127
Pricesfrom (per room per night)
Double$61
Pricesfrom (per room per night)
Double$120
Pricesfrom (per room per night)
Double$230
Pricesfrom (per room per night)
Double$203
Pricesfrom (per room per night)
Double$50
Pricesfrom (per room per night)
Double$135
Pricesfrom (per room per night)
Double$45
Oceanview Apartment 13c
Apt. 13c, Turtle Beach Towers, Ocho Rios, Jamaica, Ocho Rios, Jamaica Show on mapPricesfrom (per room per night)
Double$66
Pricesfrom (per room per night)
Double$230
Pricesfrom (per room per night)
Double$115
Pricesfrom (per room per night)
Double$100
Pricesfrom (per room per night)
Double$135
Pricesfrom (per room per night)
Double$119
Pricesfrom (per room per night)
Double$140
Pricesfrom (per room per night)
Double$180
Luxury Escapes Ocho Rios
Suite 3W, tranquillity Cove, Tower Isles, Ocho Rios, Ocho Rios, Jamaica Show on mapPricesfrom (per room per night)
Double$108
Pricesfrom (per room per night)
Double$119
Pricesfrom (per room per night)
Double$65
Pricesfrom (per room per night)
Double$120
Pricesfrom (per room per night)
Double$90
Pricesfrom (per room per night)
Double$120
Pricesfrom (per room per night)
Double$84
Pricesfrom (per room per night)
Double$351
Pricesfrom (per room per night)
Double$196
Pricesfrom (per room per night)
Double$48
Pricesfrom (per room per night)
Double$185
Pricesfrom (per room per night)
Double$196
Pricesfrom (per room per night)
Double$82
Pricesfrom (per room per night)
Double$120
Pricesfrom (per room per night)
Double$100
Pricesfrom (per room per night)
Double$75