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

Couples Tower Isle 4 Stars

330 Tower Isle, Ocho Rios, N/A, Jamaica Show on map
Score 8.5 from 18 reviews
Couples Tower Isle
Pricesfrom (per room per night)
Single$538
Double$580
Rooms from
$538per room per night
Book Now!

Silver Seas Hotel 2 Stars

66 James Avenue, Ocho Rios, Jamaica Show on map 1.11 miles from Ocho Rios
Score 6.1 from 43 reviews
Silver Seas Hotel
Pricesfrom (per room per night)
Single$89
Double$89
Rooms from
$89per room per night
Book Now!

Moon Palace Jamaica Grande - All Inclusive 5 Stars

Main Street, Ocho Rios, St. Anne's, Jamaica, Ocho Rios, Jamaica Show on map
Score 9.8 from 4 reviews
Moon Palace Jamaica Grande - All Inclusive
Pricesfrom (per room per night)
Single$763
Double$905
Rooms from
$763per room per night
Book Now!

Turtle Tower 20C 4 Stars

Main Street, Ocho Rios, Jamaica Show on map
Score 8.6 from 26 reviews
Turtle Tower 20C
Pricesfrom (per room per night)
Single$105
Double$155
Rooms from
$105per room per night
Book Now!

BeachFront Apartment Ocho Rios 

Crystal Cove, 121 Main Street, Ocho Rios, Jamaica Show on map
Score 6.9 from 4 reviews
BeachFront Apartment Ocho Rios
Pricesfrom (per room per night)
Single$180
Double$250
Rooms from
$180per room per night
Book Now!

Executive Mammee Bay Hotel 

87A and 87B Mammee Bay Boulevard, Ocho Rios, 00000, Jamaica Show on map 2.95 miles from Ocho Rios
Score 6.8 from 10 reviews
Executive Mammee Bay Hotel
Pricesfrom (per room per night)
Single$81
Double$115
Rooms from
$81per room per night
Book Now!

Ocho Rios Vacation Resort Property Rentals 5 Stars

1 Main Street, Ocho Rios, Jamaica Show on map
Score 9.1 from 51 reviews
Ocho Rios Vacation Resort Property Rentals
Pricesfrom (per room per night)
Single$81
Double$120
Rooms from
$81per room per night
Book Now!

Chillax On Our Farm By The Sea 

Retirement Salt Gut, Ocho Rios, Jamaica Show on map
 
Chillax On Our Farm By The Sea
Pricesfrom (per room per night)
Single$45
Double$45
Rooms from
$45per room per night
Book Now!

Couples Sans Souci 4 Stars

A3 White River Bay, Ocho Rios, 0000, Jamaica Show on map
Score 9.2 from 12 reviews
Couples Sans Souci
Pricesfrom (per room per night)
Single$576
Double$606
Rooms from
$576per room per night
Book Now!

Village Hotel 3 Stars

54-56 Main Street, Ocho Rios, Jamaica Show on map 0.99 miles from Ocho Rios
Score 5.6 from 13 reviews
Village Hotel
Pricesfrom (per room per night)
Single$79
Double$130
Rooms from
$79per room per night
Book Now!

Little Shaw Park Guest House 

21 Shaw Park Road, Milford, Ocho Rios, Ocho Rios, Nil, Jamaica Show on map
Score 6.7 from 20 reviews
Little Shaw Park Guest House
Pricesfrom (per room per night)
Single$45
Double$75
Rooms from
$45per room per night
Book Now!

Executive Shaw Park Guest House 

13 Shaw Park Road, Ocho Rios, 00000, Jamaica Show on map 2.95 miles from Ocho Rios
Score 5.7 from 4 reviews
Executive Shaw Park Guest House
Pricesfrom (per room per night)
Single$104
Double$250
Rooms from
$104per room per night
Book Now!

Beach-side condos at Turtle Beach Towers 3 Stars

1 Main Street, Turtle Beach Road, Ocho Rios, Ocho Rios, Jamaica Show on map 0.84 miles from Ocho Rios
Score 6.3 from 15 reviews
Beach-side condos at Turtle Beach Towers
Pricesfrom (per room per night)
Single$99
Double$149
Rooms from
$99per room per night
Book Now!

Condos at the Ridge 3 Stars

17 DaCosta Drive, Ocho Rios, 00000, Jamaica Show on map
Score 7.9 from 65 reviews
Condos at the Ridge
Pricesfrom (per room per night)
Single$110
Double$110
Rooms from
$110per room per night
Book Now!

Private Two Bedroom Condo A31 Sandcastle Resorts 

Ocho Rios Main Street, Ocho Rios, 1876, Jamaica Show on map
Score 6.6 from 7 reviews
Private Two Bedroom Condo A31 Sandcastle Resorts
Pricesfrom (per room per night)
Single$207
Double$240
Rooms from
$207per room per night
Book Now!

Pineapple Court Hotel 2 Stars

Pineapple Place, Ocho Rios, 12345, Jamaica Show on map
Score 7.8 from 104 reviews
Pineapple Court Hotel
Pricesfrom (per room per night)
Single$60
Double$65
Rooms from
$60per room per night
Book Now!

Comfort Apartments at the Ridge 

17 Dacosta Drive Mystic Ridge, Ocho Rios, Jamaica Show on map
Score 8.3 from 1 review
Comfort Apartments at the Ridge
Pricesfrom (per room per night)
Single$220
Double$220
Rooms from
$220per room per night
Book Now!

Reggae Hostel Ocho Rios 

Pier View Complex, 19 Main Street, Ocho Rios, Ocho Rios P.O, Jamaica Show on map
Score 8.5 from 175 reviews
Reggae Hostel Ocho Rios
Pricesfrom (per room per night)
Single$20
Double$150
Rooms from
$20per room per night
Book Now!

Chukka Cove 

Chukka Cove, Priory, Ocho Rios, Jamaica Show on map
Score 10.0 from 1 review
Chukka Cove
Pricesfrom (per room per night)
Single$175
Double$175
Rooms from
$175per room per night
Book Now!

Mystic Ridge Resort 

17 Da Costa Drive, Ocho Rios, Jamaica Show on map 1.09 miles from Ocho Rios
Score 7.6 from 93 reviews
Mystic Ridge Resort
Pricesfrom (per room per night)
Single$126
Double$703
Rooms from
$126per room per night
Book Now!

Sandcastles Jamaica Beach Resort 3 Stars

1 Main Street, Ocho Rios, 11111, Jamaica Show on map
Score 6.6 from 8 reviews
Sandcastles Jamaica Beach Resort
Pricesfrom (per room per night)
Single$120
Double$120
Rooms from
$120per room per night
Book Now!

Ocean Sands 

James Avenue 14, Ocho Rios, 0000, Jamaica Show on map
Score 6.6 from 323 reviews
Ocean Sands
Pricesfrom (per room per night)
Single$40
Double$75
Rooms from
$40per room per night
Book Now!

Fisherman's Point Holiday 3 Stars

Turtle Beach, Ocho Rios, Jamaica Show on map
Score 8.6 from 2 reviews
Fisherman's Point Holiday
Pricesfrom (per room per night)
Single$155
Double$223
Rooms from
$155per room per night
Book Now!

Casa de Shalom 

Brownie Street, Content Gardens, Ocho Rios, w.i., Jamaica Show on map
Score 7.9 from 17 reviews
Casa de Shalom
Pricesfrom (per room per night)
Single$90
Double$140
Rooms from
$90per room per night
Book Now!

Hibiscus Lodge Hotel 3 Stars

83-85 Main Street, Ocho Rios, 00000, Jamaica Show on map
Score 8.0 from 136 reviews
Hibiscus Lodge Hotel
Pricesfrom (per room per night)
Single$125
Double$160
Rooms from
$125per room per night
Book Now!

Suites Ocho Rios 

Main St, Ocho Rios, 00000, Jamaica Show on map
Score 8.0 from 69 reviews
Suites Ocho Rios
Pricesfrom (per room per night)
Single$80
Double$120
Rooms from
$80per room per night
Book Now!

Chrisanns Beach Resort Apt 21 

Ocho Rios, St Anne, Ocho Rios, Jamaica Show on map
 
Chrisanns Beach Resort Apt 21
Pricesfrom (per room per night)
Single$98
Double$98
Rooms from
$98per room per night
Book Now!

Chrisanns Beach Resort Apartment 10 3 Stars

Ocho Rios, Ocho Rios, Jamaica Show on map
Score 8.0 from 5 reviews
Chrisanns Beach Resort Apartment 10
Pricesfrom (per room per night)
Single$118
Double$143
Rooms from
$118per room per night
Book Now!

Shaw Park Beach Hotel - All Inclusive 4 Stars

Cutlass Bay, PO Box 17, Ocho Rios, Jamaica Show on map 2.74 miles from Ocho Rios
Score 6.1 from 18 reviews
Shaw Park Beach Hotel - All Inclusive
Pricesfrom (per room per night)
Single$287
Double$1000
Rooms from
$287per room per night
Book Now!

Kaz Kreol Beach Lodge 3 Stars

Old Road, White River Bay P.O. Box 24, Ocho Rios, 0000, Jamaica Show on map 2.86 miles from Ocho Rios
Score 8.2 from 81 reviews
Kaz Kreol Beach Lodge
Pricesfrom (per room per night)
Single$107
Double$114
Rooms from
$107per room per night
Book Now!

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
Tina's Guest House
Pricesfrom (per room per night)
Single$30
Double$40
Rooms from
$30per room per night
Book Now!

Chrisanns Beach Resort 

Tower Isle, Ocho Rios, Jamaica Show on map
Score 8.1 from 38 reviews
Chrisanns Beach Resort
Pricesfrom (per room per night)
Single$78
Double$85
Rooms from
$78per room per night
Book Now!

Apartment Ocho Rios 

Main St Ocho Rios, St Ann Parish, Ocho Rios, Jamaica Show on map
Score 6.9 from 2 reviews
Apartment Ocho Rios
Pricesfrom (per room per night)
Single$98
Double$115
Rooms from
$98per room per night
Book Now!

The Lion House Jamaica 3 Stars

Breadnut Hill n/n, Ocho Rios, Jamaica Show on map
Score 8.1 from 9 reviews
The Lion House Jamaica
Pricesfrom (per room per night)
Single$42
Double$84
Rooms from
$42per room per night
Book Now!

Apartment 22 at Chrisanns Beach Resort 

Tower Isle, Ocho Rios, 00000, Jamaica Show on map
Score 8.3 from 5 reviews
Apartment 22 at Chrisanns Beach Resort
Pricesfrom (per room per night)
Single$115
Double$115
Rooms from
$115per room per night
Book Now!

Villa Criss 

Tower Isle, St Mary, Ocho Rios, Jamaica Show on map
Score 8.1 from 12 reviews
Villa Criss
Pricesfrom (per room per night)
Single$80
Double$89
Rooms from
$80per room per night
Book Now!

Nola's Villa 

Rio Nuevo Resorts, Tower Isles, St Mary, Jamaica, Ocho Rios, Jamaica Show on map
Score 8.1 from 2 reviews
Nola's Villa
Pricesfrom (per room per night)
Single$240
Double$350
Rooms from
$240per room per night
Book Now!

Turtle Towers 

Main Street, Ocho Rios, 0000, Jamaica Show on map
Score 8.2 from 7 reviews
Turtle Towers
Pricesfrom (per room per night)
Single$100
Double$
Rooms from
$100per room per night
Book Now!

Marchabell by the Sea E22 

1 Main, St Ocho Rios, St Ann, Ocho Rios, 00000, Jamaica Show on map
Score 9.4 from 4 reviews
Marchabell by the Sea E22
Pricesfrom (per room per night)
Single$113
Double$
Rooms from
$113per room per night
Book Now!

Annie's Apartment at Chrisann's Beach Resort 

Tower Isle P.O. Box104, Ocho Rios, Jamaica Show on map
 
Annie's Apartment at Chrisann's Beach Resort

Rooms On The Beach Ocho Rios 2 Stars

Main Street, Ocho Rios, 0000, Jamaica Show on map
Score 7.2 from 36 reviews
Rooms On The Beach Ocho Rios
Pricesfrom (per room per night)
Single$157
Double$
Rooms from
$157per room per night
Book Now!

Columbus Heights Skycastles Ochos Rios 

Main Street Ocho Rios, Ocho Rios, Jamaica Show on map
Score 7.3 from 2 reviews
Columbus Heights Skycastles Ochos Rios
Pricesfrom (per room per night)
Single$100
Double$
Rooms from
$100per room per night
Book Now!

Turtle Towers Penthouse 

Main Street Ocho Rios Apt. 211B, Ocho Rios, Jamaica Show on map
Score 9.6 from 11 reviews
Turtle Towers Penthouse
Pricesfrom (per room per night)
Single$200
Double$
Rooms from
$200per room per night
Book Now!

Apartment at Sandcastle Resort Hotel 

Main Street Ocho Rios, St. Ann, Jamaica, Ocho Rios, Jamaica Show on map
 
Apartment at Sandcastle Resort Hotel
Pricesfrom (per room per night)
Single$108
Double$
Rooms from
$108per room per night
Book Now!

Sandcastles Resort 3 Stars

Main Street Ocho Rios, Ocho Rios, Jamaica Show on map
Score 7.5 from 2 reviews
Sandcastles Resort
Pricesfrom (per room per night)
Single$72
Double$
Rooms from
$72per room per night
Book Now!

The Blue House Boutique Bed & Breakfast 

White River Estates, Ocho Rios, JM AN19, Jamaica Show on map
Score 9.1 from 42 reviews
The Blue House Boutique Bed & Breakfast
Pricesfrom (per room per night)
Single$180
Double$
Rooms from
$180per room per night
Book Now!

Beach Studio 6 5 Stars

Sand Castles Main Street, Ocho Rios, Jamaica Show on map
Score 8.0 from 7 reviews
Beach Studio 6
Pricesfrom (per room per night)
Single$84
Double$
Rooms from
$84per room per night
Book Now!

Garden House Jamaica 

Shaw Park, Ocho Rios, W1, Jamaica Show on map
Score 7.4 from 11 reviews
Garden House Jamaica
Pricesfrom (per room per night)
Single$675
Double$
Rooms from
$675per room per night
Book Now!

Beach Studio 4 4 Stars

Sand Castles, Main Street, Ocho Rios, Jamaica Show on map
Score 8.3 from 19 reviews
Beach Studio 4
Pricesfrom (per room per night)
Single$85
Double$
Rooms from
$85per room per night
Book Now!

Ridge 

17 DaCosta Drive, Ocho Rios, Jamaica Show on map
 
Ridge

Santa Maria Ocho Rios Apartment 

Santa Maria, Apt 3E, Main Street, Ocho Rios ,Jamaica, Ocho Rios, Jamaica Show on map
 
Santa Maria Ocho Rios Apartment
Pricesfrom (per room per night)
Single$400
Double$
Rooms from
$400per room per night
Book Now!

Columbus Heights 

24E Phase 4 Columbus Heights, Ocho Rios, Jamaica Show on map
Score 10.0 from 1 review
Columbus Heights

Valencia Villa 4 Stars

32 Richmond hill RD, Ocho Rios, Jamaica Show on map
Score 8.3 from 4 reviews
Valencia Villa
Pricesfrom (per room per night)
Single$232
Double$
Rooms from
$232per room per night
Book Now!

Hermosa Cove Villa Resort & Suites 5 Stars

Hermosa Street, Ocho Rios, JMCAN19, Jamaica Show on map
Score 9.3 from 20 reviews
Hermosa Cove Villa Resort & Suites
Pricesfrom (per room per night)
Single$340
Double$
Rooms from
$340per room per night
Book Now!

Holiday Home at Drax Hall Country Club 

123 Drax Hall Country Club, Ocho Rios, Jamaica Show on map
Score 2.9 from 1 review
Holiday Home at Drax Hall Country Club
Pricesfrom (per room per night)
Single$120
Double$
Rooms from
$120per room per night
Book Now!

Beach Studio 23 

Sand Castle Resort, Main Street, Ocho Rios, Jamaica Show on map
Score 8.9 from 15 reviews
Beach Studio 23
Pricesfrom (per room per night)
Single$88
Double$
Rooms from
$88per room per night
Book Now!

Paradise Nest 

3 Rexdale Glade Bouganvilla, Great Pond, Ocho Rios, Jamaica Show on map
 
Paradise Nest
Pricesfrom (per room per night)
Single$336
Double$
Rooms from
$336per room per night
Book Now!

Beach One Bedroom 13 

Sand Castles # A-13, Main Street, Ocho Rios, Jamaica Show on map
Score 9.1 from 13 reviews
Beach One Bedroom 13
Pricesfrom (per room per night)
Single$95
Double$
Rooms from
$95per room per night
Book Now!

Sky Castles Ocho Rios 

Sky Castles, Columbus Heights, Ocho Rios, Jamaica, Ocho Rios, Jamaica Show on map
Score 7.3 from 16 reviews
Sky Castles Ocho Rios
Pricesfrom (per room per night)
Single$95
Double$
Rooms from
$95per room per night
Book Now!

Beach Studio 18 

Sand Castles, Main Street, Ocho Rios, JMCAN19, Jamaica Show on map
 
Beach Studio 18
Pricesfrom (per room per night)
Single$85
Double$
Rooms from
$85per room per night
Book Now!

Oceanfront one bedroom apartment 

Mainstreet Nn, Ocho Rios, Jamaica Show on map
Score 10.0 from 1 review
Oceanfront one bedroom apartment
Pricesfrom (per room per night)
Single$150
Double$
Rooms from
$150per room per night
Book Now!

Sandcastles Holiday 

Main Street, Ocho Rios, Ocho Rios, 876, Jamaica Show on map
Score 7.0 from 120 reviews
Sandcastles Holiday
Pricesfrom (per room per night)
Single$102
Double$
Rooms from
$102per room per night
Book Now!

Fishermans Point Resort 

Turtle River Road Ocho Rios, St. Ann, Jamaica W.I., Ocho Rios, Jamaica Show on map
 
Fishermans Point Resort

Condos at Fisherman's Point 2 Stars

Turtle Beach Road, Ocho Rios, Jamaica Show on map
Score 7.5 from 2 reviews
Condos at Fisherman's Point

Apartments at Sandcastles Resort Ocho Rios 

1 Main Street Ocho Rios St Ann, Ocho Rios, Jamaica Show on map
Score 4.7 from 4 reviews
Apartments at Sandcastles Resort Ocho Rios
Pricesfrom (per room per night)
Single$120
Double$
Rooms from
$120per room per night
Book Now!

Chrisanns Beach Resort - Apt 9 The Paradise Suite 3 Stars

Tower Isles, St. Mary, Ocho Rios, Jamaica Show on map
Score 8.1 from 2 reviews
Chrisanns Beach Resort - Apt 9 The Paradise Suite
Pricesfrom (per room per night)
Single$98
Double$
Rooms from
$98per room per night
Book Now!

Beach Studio 3 5 Stars

Sand Castles Resort, Main Street Ocho Rios, Jamaica, Ocho Rios, Jamaica Show on map
Score 8.2 from 11 reviews
Beach Studio 3
Pricesfrom (per room per night)
Single$85
Double$
Rooms from
$85per room per night
Book Now!

Escape to Sandcastles Apartments 4 Stars

3 Main Street, Ocho Rios, Ocho Rios, Jamaica Show on map
Score 8.9 from 3 reviews
Escape to Sandcastles Apartments
Pricesfrom (per room per night)
Single$110
Double$
Rooms from
$110per room per night
Book Now!

Beach One Bedroom 29 

Sand Castles, Main Street,, Ocho Rios, JMCAN19, Jamaica Show on map
 
Beach One Bedroom 29
Pricesfrom (per room per night)
Single$99
Double$
Rooms from
$99per room per night
Book Now!

Penthouse On The Ridge 

Main Street, Ocho Rios, Jamaica Show on map
Score 8.3 from 1 review
Penthouse On The Ridge
Pricesfrom (per room per night)
Single$192
Double$
Rooms from
$192per room per night
Book Now!

Apartment at Mystic Ridge Resort 

17 Da Costa Drive, Ocho Rios, Jamaica Show on map
 
Apartment at Mystic Ridge Resort
Copyright © 1995 to 2016 Smooth Hound Systems