Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 443 hotels in Ocho Rios
Get Prices

443 hotels in Ocho Rios

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Clubhotel Riu Ocho RiosMammee Bay, Ocho Rios, Jamaica, 9999View on map
4.7 mi from City Center
The hotel is based close to Dolphin Cove Ocho Rios in Ocho Rios, and consists of 856 rooms with Colonial decor.
  • The hotel has
    • Free internet access
    +1
8.6
Great
Price fromUS$ 418per nightSelect
Not available
Moon Palace JamaicaMain Street, Ocho Rios, JamaicaView on map
1700 yd from City Center
This excellent hotel provides an easy access to Excursions In Jamaica and welcomes its guests to use a summer terrace, water slides and an outdoor pool area or to enjoy the local meals in the on-site outdoor restaurant.
  • The hotel has
    • On-site car park
    +1
9.6
Perfect2 reviews
Price fromUS$ 559per nightSelect
Not available
Jamaica InnMain Street, Ocho Rios, JamaicaView on map
2.0 mi from City Center
Set in the centre of Ocho Rios, the property offers 52 rooms overlooking the sea.
  • The hotel has
    • On-site car park
    +1
9.2
Perfect38 reviews
Price fromUS$ 572per nightSelect
Not available
Jewel Dunn' S River Beach Resort & Spa, Curio Collection - Adults OnlyBox 858, Mammee Bay, Ocho Rios, JamaicaView on map
4.5 mi from City Center
Featuring an outdoor pool along with a café bar, the hotel is a great place for exploring Dolphin Cove in a resort area.
  • The hotel has
    • On-site car park
    +1
9.2
Perfect33 reviews
Price fromUS$ 354per nightSelect
Not available
Sandals Royal Plantation (Adults Only)142 Main Street, Ocho Rios, JamaicaView on map
1.7 mi from City Center
The hotel features steam baths and various massages and 74 rooms, boasting location in a resort area of Ocho Rios.
  • The hotel has
    • On-site car park
    +1
9.4
Perfect32 reviews
Price fromUS$ 802per nightSelect
Not available
Mystic Ridge Resort17 Da Costa Drive, Ocho Rios, JamaicaView on map
800 yd from City Center
The hotel is set close to Dolphin Cove Ocho Rios, and boasts a swimming pool as well as mountain views.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    +2
7.8
Very good45 reviews
Price fromUS$ 80per nightSelect
Not available
Shaw Park Beach Hotel & SpaCutlass Bay, Ocho Rios, Jamaica, 00000View on map
2.2 mi from City Center
One can enjoy a sports bar or admire stunning views of the Caribbean Sea, offered in the hotel conveniently based in the centre of Ocho Rios.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
7.2
Very good33 reviews
Price fromUS$ 220per nightSelect
Not available
Rooms On The Beach Ocho RiosMain Street, Ocho Rios, JamaicaView on map
1300 yd from City Center
The hotel provides 100 rooms with wonderful views of the sea and offers proximity to Dolphin Cove Ocho Rios.
  • The hotel has
    • Paid parking
    +1
Price fromUS$ 97per nightSelect
Not available
Fisherman'S Point ResortTurtle Beach Road, Ocho Rios, Jamaica, 00000View on map
1500 yd from City Center
Located just a 5-minute walk to the beach, this modern property with a nightclub, water slides and a large garden ensures a pleasant stay near Taj Mahal Shopping Center.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Locker room
    +1
6.2
Nice90 reviews
Price fromUS$ 105per nightSelect
Not available
Kaz Kreol Beach LodgeOld Road, White River Bay, Ocho Rios, Jamaica, Ocho Rios, JamaicaView on map
2.3 mi from City Center
Offering an indoor swimming pool, the hotel is placed in the business area of Ocho Rios, just off Sip N Tour with Mark.
  • The hotel has
    • On-site car park
    +1
4.2
Guest rating3 reviews
Price fromUS$ 117per nightSelect
Not available
Couples Tower Isle (Adults Only)Tower Isle, Ocho Rios, JamaicaView on map
4.4 mi from City Center
Set in the centre of Ocho Rios, the property offers 226 rooms overlooking the sea.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    • 24-hour security
    +3
Price fromUS$ 435per nightSelect
Not available
Beaches Ocho Rios Resort & Golf Club. Boscobel St. Mary-Ocho Rios, St Ann, Jamaica, Ocho Rios, JamaicaView on map
8.1 mi from City Center
This hotel features a coffee bar along with stunning views of Andes Mountains and the Caribbean Sea, boasting setting in the centre of Ocho Rios.
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • 24-hour reception
    +1
8.0
Great39 reviews
Price fromUS$ 912per nightSelect
Not available
Village Hotel54-56 Main Street, Ocho Rios, Jamaica, JMCS13View on map
1400 yd from City Center
Located near KDK LoFt Jamaica in a busy area, the venue offers facials and massage along with a year-round outdoor pool.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour reception
    +1
6.4
Nice9 reviews
Price fromUS$ 65per nightSelect
Not available
Sky CastlesColumbus Heights, Ocho Rios, JamaicaView on map
1500 yd from City Center
Enjoy access to Dolphin Cove and admire a panoramic view, offered in the attractive hotel conveniently located in the centre of Ocho Rios.
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • 24-hour reception
    +1
Price fromUS$ 106per nightSelect
Not available
Columbus HeightsMain Street Po Box 383, Ocho Rios, Jamaica, 00000View on map
1.1 mi from City Center
Offering modern rooms along with a swimming pool, the venue is centrally located just off a boat dock.
  • The hotel has
    • Car park
    +1
  • The hotel has
    • 24-hour reception
    +1
Price fromUS$ 165per nightSelect
Not available
Sandals Ochi Beach Resort (Adults Only)1 The Main Street, Ocho Rios, JamaicaView on map
1.5 mi from City Center
Boasting location close to Market in Ocho Rios, the hotel's rooms offer wonderful views of the Caribbean Sea.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
    +3
5.4
Guest rating10 reviews
Price fromUS$ 464per nightSelect
Not available
Sandcastles ResortMain Street, Ocho Rios, Jamaica, 00000View on map
1100 yd from City Center
The property boasts a night club, water slides and a tennis court on site and guests can laze by a year-round outdoor swimming pool.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    +2
6.6
Nice19 reviews
Price fromUS$ 117per nightSelect
Not available
The Inn At Shaw Park Gardens And WaterfallsOld Hotel Road, Shaw Park Ridge, Ocho Rios, JamaicaView on map
1200 yd from City Center
Offering convenient proximity to Taj Mahal Shopping Center, the hotel is also close to Sun Star Watersports Jamaica.
  • The hotel has
    • 24-hour reception
    +1
  • The hotel has
    • Bar/ Lounge area
    +1
Price fromUS$ 234per nightSelect
Not available
Hibiscus Lodge83-85 Main Street, Ocho Rios, JamaicaView on map
1700 yd from City Center
For your convenience the hotel offers a wellness centre and a Jacuzzi, and features an outdoor swimming pool, centrally set near Dolphin Cove Ocho Rios.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    +2
5.6
Guest rating3 reviews
Price fromUS$ 136per nightSelect
Not available
Condos At The Ridge17 Dacosta Drive, Ocho Rios, JamaicaView on map
1100 yd from City Center
Set within easy reach of Dolphin Cove Moon Palace Jamaica Grande, the venue features a lounge restaurant serving meals of local cuisine.
  • The aparthotel has
    • On-site car park
    +1
  • The aparthotel has
    • 24-hour reception
    • 24-hour security
    +2
5.8
Guest rating1 review
Price fromUS$ 105per nightSelect
Not available

Your booking experience in Ocho Rios

Looking for accommodation in Ocho Rios? Booked.net allows you to limit your search in Saint Ann Parish by amenities and hotel brands. Start browsing cottages and lodges in Saint Ann Parish and find the one you’d like to stay in.

Budget hotels in Ocho Rios

A more budget-friendly alternative would be Fisherman'S Point Resort, which is 3-star accommodation with room rates from 126US$. Ocean Palms is an affordable option that is 3.5 km from Dunn's River Falls and Park.

Convenience of staying in the city center

Hotels such as Little Shaw Park Guest House and Sandcastles Ocho Rios are good options within walking distance of the city center. Mahoe Villa and Apartment Treasure At Sandcastles are good apartments that will place you within a 5-minute walk of the city center.

If you're willing to stay near No Problem Gift Shop, book a room at Rooms On The Beach Ocho Rios which is a 10-minute walk away. Mystic Ridge Resort and Village Hotel are good hotels situated near Irie River.

Luxury and boutique accommodation

To have a relaxing vacation, pick a hotel next to a cove, a river and parks, such as the opulent Jamaica Inn. To be located next to a cove, a botanical garden and parks, choose Couples Sans Souci, which is a 5-star boutique hotel.

Apartments, B&Bs and others

Beach Castles Studio is a great B&B with views of the garden, located within a short walk of Reggae Xplosion Museum. At Moon Palace Jamaica Grande, families can take advantage of a tennis court, a sauna and a swimming pool. Make sure to choose Condos At The Ridge near Jamaica Natural Gardens - a top-rated resort with views of the bay.

+ Read more - Less

Filtering results

Please wait...

443 hotels found