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

414 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.

Mystic Ridge Resort17 Da Costa Drive, Ocho Rios, JamaicaView on map
800 m from City Centre
44 rooms and the wine bar are available during the stay in this tranquil hotel based in the heart of Ocho Rios.
  • 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 fromC$ 104per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Kaz Kreol Beach LodgeOld Road, White River Bay, Ocho Rios, Jamaica, Ocho Rios, JamaicaView on map
3.6 km from City Centre
Offering a beachfront location next to the White River, the hotel offers to taste Jamaican cuisine the on-
  • The hotel has
    • On-site car park
    +1
4.2
Guest rating3 reviews
Price fromC$ 150per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Village Hotel54-56 Main Street, Ocho Rios, Jamaica, JMCS13View on map
1.2 km from City Centre
Situated in a busy area, this accommodation is complete with non-smoking rooms and facials and massage treatments.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour reception
    +1
6.4
Nice9 reviews
Price fromC$ 85per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
The Inn At Shaw Park Gardens And WaterfallsOld Hotel Road, Shaw Park Ridge, Ocho Rios, JamaicaView on map
1.1 km from City Centre
The boutique hotel is a good starting point to Ocho Rios' sights including Dolphin Cove Moon Palace Jamaica Grande and Konoko Falls & Park.
  • The hotel has
    • 24-hour reception
    +1
  • The hotel has
    • Bar/ Lounge area
    +1
Price fromC$ 305per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Hibiscus Lodge83-85 Main Street, Ocho Rios, JamaicaView on map
1.6 km from City Centre
You can enjoy Jamaican meals and diving, snorkeling and canoeing in this hotel, which is located in the heart of 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 fromC$ 193per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Condos At The Ridge17 Dacosta Drive, Ocho Rios, JamaicaView on map
1000 m from City Centre
Boasting a year-round outdoor swimming pool along with a lounge restaurant, this hotel is located near Top of the Mountain and a motorway.
  • The aparthotel has
    • On-site car park
    +1
  • The aparthotel has
    • 24-hour reception
    • 24-hour security
    +2
5.8
Guest rating1 review
Price fromC$ 146per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Pineapple Court HotelPineapple Place, Ocho Rios, Jamaica, 0000View on map
Guests can spend their days relaxing by a year-round outdoor swimming pool or try windsurfing, snorkeling and horse riding which can be arranged at the hotel.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Off-site car park
    +1
7.0
Very good6 reviews
Price fromC$ 100per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Executive Mammee Bay Hotel87A And 87B Mammee Bay Boulevard, Ocho Rios, JamaicaView on map
3.2 km from City Centre
Featuring a large pool, this central venue is situated within 20 minutes' walk of the city center.
  • The hotel has
    • On-site car park
    +1
4.8
Guest rating2 reviews
Price fromC$ 79per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Marine View Hotel21 James Avenue, Ocho Rios, Jamaica, 0000View on map
1.6 km from City Centre
Offering garden views, the venue is placed close to Taj Mahal Shopping Center, and boasts an outdoor swimming pool.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Restaurant
    +1
Price fromC$ 268per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Paradise Coral Cay VillasReggae Beach W1, Ocho Rios, JamaicaView on map
6.8 km from City Centre
There are rooms facing the terrace and the hotel is set close to White River.
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • Exercise gym
    +1
  • The hotel has
    • Outdoor swimming pool
    • Indoor swimming pool
    +2
Select
Executive Shaw Park Guest House13 Shaw Park Road, Ocho Rios, JamaicaView on map
300 m from City Centre
Within easy reach of Club Q's Sports Bar and Club, this hotel comprises 25 rooms with private bathrooms.
  • The hotel has
    • On-site car park
    +1
Price fromC$ 102per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
The Suites Ocho RiosMain Street Pineapple, Ocho Rios, JamaicaView on map
This budget hotel with sea views lies close to the sights of Milford including Island Village.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • Bar/ Lounge area
    • Restaurant
    +2
Price fromC$ 117per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Reggae Hostel Ocho RiosPier View Complex, 19 Main Street, Ocho Rios, JamaicaView on map
1.0 km from City Centre
Offering rooms with city views, the hostel is nestled in a beach area with Dolphin Cove Moon Palace Jamaica Grande 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 fromC$ 78per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Hermosa Cove Villa Resort And SuitesHermosa Street, Pineapple, Ocho Rios, JamaicaView on map
Set within close proximity to Harmony Hall Art Gallery, the exclusive hotel boasts a sundeck, an outdoor swimming pool and a private garden.
  • The resort has
    • On-site car park
    +1
  • The resort has
    • Paid babysitting/ Child services
    +1
Price fromC$ 912per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
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 24-hour 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 fromC$ 719per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Ocean Palms14 James Avenue, Ocho Rios, Jm, Ocho Rios, Jamaica, 0000View on map
1.6 km from City Centre
Located off Dolphin Cove Ocho Rios, this beachfront hotel is 2 km from the center of Ocho Rios and offers views over the Caribbean Sea.
  • 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 fromC$ 94per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Jewel Dunn S River Adult Beach ResortMammee Bay, Ocho Rios, Jamaica, 99999View on map
7.3 km from City Centre
The hotel offers you 250 welcoming rooms, where you can admire stunning views of the sea.
  • The hotel has
    • Bar/ Lounge area
    • Restaurant
    +2
Price fromC$ 209per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Freedom PalaceApartment1 Rennie Road New Buckfield, Ocho Rios, Jamaica, 00View on map
600 m from City Centre
Featuring an outdoor swimming pool and a gym, this property is located not far from Dolphin Cove Moon Palace Jamaica Grande.
  • The apartment has
    • Car park
    +1
Price fromC$ 96per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Island Breeze StudioApartmentOcho Rios, Ocho Rios, JamaicaView on map
1.0 km from City Centre
Offering a kitchen with a fridge and a cooktop, the venue is located 20 minutes' walking distance from the center of Ocho Rios.
  • The apartment has
    • Free Wi-Fi in rooms
    +1
  • The apartment has
    • Kitchen
    • Refrigerator
    • Cooking hob
    • Cookware/ Kitchen utensils
    +4
Price fromC$ 154per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Condos At Fisherman'S PointTurtle Beach Road, Ocho Rios, JamaicaView on map
1.3 km from City Centre
Located adjacent to Dolphin Cove in Ocho Rios, this hotel offers 6 rooms and a breathtaking view of the garden.
  • The aparthotel has
    • Free Wi-Fi in rooms
    +1
  • The aparthotel has
    • Car park
    +1
  • The aparthotel has
    • 24-hour check-in
    +1
Price fromC$ 146per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night

Your booking experience in Ocho Rios

If you are searching for a comfortable accommodation for your next travel in Saint Ann Parish, we are always ready to indulge you with good Ocho Rios hotel deals. Ibooked.ca allows you to shorten your search in Saint Ann Parish by amenities and hotel brands. We have cheap and luxury hotels with a comprehensive list of services and amenities together with other amazing accommodation options which grant you an extensive base for exploring.

Budget hotels in Ocho Rios

A more budget-friendly alternative would be Village Hotel, which is 3-star accommodation with room rates from 125C$.

Convenience of staying in the city centre

If you enjoy nature, why not choose a central Comfort Apartments At The Ridge, which features an outdoor swimming pool, a golf course and snorkeling as well as located next to a cove, mountains and a river. Alternatively, choose Condos At The Ridge, as it is only over 1000 metres from the centre and offers its guests an outdoor swimming pool, an indoor swimming pool and a Jacuzzi.

Mystic Ridge Resort is located within walking distance of a museum and a lighthouse as well as Coyaba River Garden. Stay at Ocean Palms, which features an outdoor swimming pool, a golf course and snorkeling and is about a 10-minute walk from Wassi Art.

Luxury and boutique accommodation

All Inclusive - Sapphire Mountain View Guest Room - Ocho Rios (Adults Only) offers high-end accommodation, with a health club, windsurfing and diving, and it is located close to Rainforest Adventures. Choose Couples Sans Souci near Bethel Tabernacle United Pentecostal Church, a popular boutique hotel that has an indoor swimming pool, snorkeling and water skiing.

Apartments, B&Bs and others

Crane Ridge Resort is a cozy apartment in the center of the city located 250 meters from Evita's Italian Restaurant. Beautiful Overlooking Penthouse, located near Jamaican Sport Fishing, is a cozy bed-and-breakfast hotel offering a tennis court, an outdoor swimming pool and a Jacuzzi. If you are on holiday with your family, stay at Shaw Park Beach Hotel & Spa or Moon Palace Jamaica Grande, which features facilities for the entire family. For a relaxing vacation, book a resort hotel near Top of the Mountain, such as Hibiscus Lodge or Crystal Ripple Beach Lodge.

+ Read more - Less

Filtering results

Please wait...

414 hotels found