Sort by
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.

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 418 hotels in Ocho Rios
Get Prices

425 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
7.5 km from City Centre
Guests of this tranquil accommodation near a boat dock are invited to get re-energized using a swimming pool and a health club, a spa area and a Jacuzzi.
  • The hotel has
    • Free internet access
    +1
8.6
Great
Price from£ 299per nightSelect
Not available
Jamaica InnMain Street, Ocho Rios, JamaicaView on map
3.2 km from City Centre
Providing 52 rooms and a Jacuzzi and a sauna, the property is located in a beach area of Ocho Rios.
  • The hotel has
    • On-site car park
    +1
9.2
Perfect38 reviews
Price from£ 1 149per nightSelect
Not available
Sandals Royal Plantation (Adults Only)142 Main Street, Ocho Rios, JamaicaView on map
2.7 km from City Centre
Opened in 1957 year, the hotel is located in the centre of Ocho Rios pampering guests with steam baths and various massages.
  • The hotel has
    • On-site car park
    +1
9.4
Perfect32 reviews
Price from£ 786per nightSelect
Not available
Mystic Ridge Resort17 Da Costa Drive, Ocho Rios, JamaicaView on map
800 m from City Centre
Boasting the setting near a bus stop in a beach area, this venue provides with views of the ocean and an outdoor pool area, a patio and tennis courts.
  • 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 from£ 61per nightSelect
Not available
Kaz Kreol Beach LodgeOld Road, White River Bay, Ocho Rios, Jamaica, Ocho Rios, JamaicaView on map
3.6 km from City Centre
Boasting a cocktail bar and sea views over the White River, the hotel is nestled in a business area.
  • The hotel has
    • On-site car park
    +1
4.2
Guest rating3 reviews
Price from£ 88per nightSelect
Not available
Beaches Ocho Rios Resort & Golf Club. Boscobel St. Mary-Ocho Rios, St Ann, Jamaica, Ocho Rios, JamaicaView on map
13.0 km from City Centre
Featuring a sunbathing terrace, a shared lounge and tennis courts as well as a swimming pool, the hotel is situated in the centre of Ocho Rios.
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • 24-hour reception
    +1
8.0
Great39 reviews
Price from£ 724per nightSelect
Not available
Village Hotel54-56 Main Street, Ocho Rios, Jamaica, JMCS13View on map
1.2 km from City Centre
Featuring a year-round outdoor swimming pool, this intimate venue is situated within 20 minutes' walk of the city center.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour reception
    +1
6.4
Nice9 reviews
Price from£ 49per nightSelect
Not available
The Inn At Shaw Park Gardens And WaterfallsOld Hotel Road, Shaw Park Ridge, Ocho Rios, JamaicaView on map
1.1 km from City Centre
Set near Rainforest Adventures Jamaica, this boutique venue is 20 minutes' walk of the city center.
  • The hotel has
    • 24-hour reception
    +1
  • The hotel has
    • Bar/ Lounge area
    +1
Price from£ 178per nightSelect
Not available
Hibiscus Lodge83-85 Main Street, Ocho Rios, JamaicaView on map
1.6 km from City Centre
Featuring 26 rooms, a sun deck, a community pool and a tennis court, this venue is 20 minutes' drive from Laughing Waters in 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 from£ 102per nightSelect
Not available
Condos At The Ridge17 Dacosta Drive, Ocho Rios, JamaicaView on map
1000 m from City Centre
Enjoy local meals and a swimming pool in the hotel located in a resort area.
  • The aparthotel has
    • On-site car park
    +1
  • The aparthotel has
    • 24-hour reception
    • 24-hour security
    +2
5.8
Guest rating1 review
Price from£ 80per nightSelect
Not available
Pineapple Court HotelPineapple Place, Ocho Rios, Jamaica, 0000View on map
Featuring a year-round outdoor pool, this property is set a short distance from Market in Ocho Rios and Dolphin Cove.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Off-site car park
    +1
7.0
Very good6 reviews
Price from£ 59per nightSelect
Not available
Executive Mammee Bay Hotel87A And 87B Mammee Bay Boulevard, Ocho Rios, JamaicaView on map
3.2 km from City Centre
Boasting setting next to Dolphin Cove, this central property offers a large pool onsite as well as a play area and board games for children.
  • The hotel has
    • On-site car park
    +1
4.8
Guest rating2 reviews
Price from£ 47per nightSelect
Not available
Marine View Hotel21 James Avenue, Ocho Rios, Jamaica, 0000View on map
1.5 km from City Centre
There are rooms facing the river and the hotel is set close to White River.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Restaurant
    +1
Price from£ 80per nightSelect
Not available
Paradise Coral Cay VillasReggae Beach W1, Ocho Rios, JamaicaView on map
6.8 km from City Centre
This business hotel with terrace views lies close to the sights of Ocho Rios including Wata Land Eco Fun Park.
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • Exercise gym
    +1
  • The hotel has
    • Outdoor swimming pool
    • Indoor swimming pool
    +2
Select
Not available
Executive Shaw Park Guest House13 Shaw Park Road, Ocho Rios, JamaicaView on map
300 m from City Centre
The family hotel is a good starting point to Ocho Rios' sights including Club Q's Sports Bar and Club and Firefly.
  • The hotel has
    • On-site car park
    +1
Price from£ 52per nightSelect
Not available
The Suites Ocho RiosMain Street Pineapple, Ocho Rios, JamaicaView on map
This budget hotel with bay views lies close to the sights of Milford including Excursions In Jamaica.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • Bar/ Lounge area
    • Restaurant
    +2
Price from£ 68per nightSelect
Not available
Reggae Hostel Ocho RiosPier View Complex, 19 Main Street, Ocho Rios, JamaicaView on map
1.0 km from City Centre
Offering rooms with garden views, the hostel is nestled in a beach area with Taj Mahal Shopping Center around the corner.
  • The hostel has
    • Free Wi-Fi in public areas
    +1
  • The hostel has
    • Paid parking
    +1
  • The hostel has
    • Cookware/ Kitchen utensils
    • Shared kitchen
    +2
Price from£ 45per nightSelect
Not available
Hermosa Cove Villa Resort And SuitesHermosa Street, Pineapple, Ocho Rios, JamaicaView on map
Guests can enjoy spectacular views over the sea and take advantage of a private garden, a library and a golf course available onsite.
  • The resort has
    • On-site car park
    +1
  • The resort has
    • Paid babysitting/ Child services
    +1
Price from£ 502per nightSelect
Not available
Couples Sans Souci - Adults OnlyP.O Box 103, , Ocho Rios, JamaicaView on map
4.4 km from City Centre
Located just 1.7 km from KDK LoFt Jamaica, this hotel features 150 rooms and a lounge restaurant on-site.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • Fitness centre
    +1
Price from£ 420per nightSelect
Not available
Ocean Palms Resort14 James Avenue, Ocho Rios, Jamaica, 0000View on map
1.6 km from City Centre
Boasting a year-round outdoor swimming pool, the hotel is about 20 minutes' walk from the center of Ocho Rios.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • Off-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
6.2
Nice1 review
Price from£ 53per nightSelect
Not available

Your booking experience in Ocho Rios

With a huge range of, easy-to-use search tools and descriptive hotel profiles, you'll find Ocho Rios hotel deals in a wink. Hotelmix.co.uk enables you to filter your search in Saint Ann Parish by services and hotel brands. We’ve got family hotels, apartments and B&Bs with a rich list of services and facilities as well as other excellent accommodation options that give you a perfect base for exploring.

Budget hotels in Ocho Rios

For budget lodging, choose Fisherman'S Point Resort, which comes at 94£ per night, or Mystic Ridge Resort, which charges 65£.

Convenience of staying in the city centre

Travelers who prefer staying in the center of the city should check out Stephen Apartment In Mystic Ridge and Comfort Apartments At The Ridge, which are a 10 and 10-minute walk from the city center. Belretiro Cottage and Avanti Home Away From Home are good apartments that will place you within a 15-minute walk of the city center.

Select a hotel next to Excursions In Jamaica, such as Palm Paradise Ocean Villas with a room rate 84£ per night. Consider booking a room at Sandcastles Ocho Rios, which can be found a stone's throw from Irie River.

Luxury and boutique accommodation

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

Apartments, B&Bs and others

Secluded Studio@Sky Castles, Columbus Heights, Ocho Rios is a B&B located a 20-minute walk from Sip N Tour with Mark. Shaw Park Beach Hotel & Spa offers family-friendly accommodation with an outdoor swimming pool, a sauna and a private swimming pool as well as featuring views of the sea. Village Hotel is a popular resort with an outdoor swimming pool, a sauna and a golf course for an unforgettable stay.

+ Read more - Less

Filtering results

Please wait...

425 hotels found