Filters
Popular
215
2
237
200
121
116
201
118
76
2
Search by name
Star rating
12
17
38
12
316
MoreLess
Guest rating
2
6
2
2
MoreLess
Accommodation type
118
MoreLess
Price per night
44
99
127
55
70
MoreLess
Nearby
215
2
MoreLess
Airports
35
MoreLess
Hotel type
275
260
161
38
35
30
25
22
19
17
13
1
29
18
13
13
7
3
1
1
1
1
MoreLess
Amenities
237
200
121
116
86
78
48
MoreLess
Room features
5
2
9
10
42
104
1
MoreLess
Services
20
52
80
101
13
37
MoreLess
Brands
1
1
1
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • 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 455 hotels in Ocho Rios
Get Prices

395 hotels in Ocho Rios

Filter by
Popular
215
2
237
200
121
116
201
118
76
2
Search by name
Star rating
12
17
38
12
316
MoreLess
Guest rating
2
6
2
2
MoreLess
Accommodation type
118
MoreLess
Price per night
44
99
127
55
70
MoreLess
Nearby
215
2
MoreLess
Airports
35
MoreLess
Hotel type
275
260
161
38
35
30
25
22
19
17
13
1
29
18
13
13
7
3
1
1
1
1
MoreLess
Amenities
237
200
121
116
86
78
48
MoreLess
Room features
5
2
9
10
42
104
1
MoreLess
Services
20
52
80
101
13
37
MoreLess
Brands
1
1
1
MoreLess
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom 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 Center
  • 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
The hotel features facials and massage services and 856 rooms, boasting location in a quiet area of Ocho Rios.
  • The hotel has
    • Free internet access
    +1
8.6
Great
Price fromC$ 462per nightSelect
Moon Palace JamaicaMain Street, Ocho Rios, JamaicaView on map
1.5 km from City Centre
Everyone will enjoy an outdoor swimming pool onsite and admire sea views offered from 705 rooms.
  • The hotel has
    • On-site car park
    +1
9.6
Perfect2 reviews
Price fromC$ 729per nightSelect
Jamaica InnMain Street, Ocho Rios, JamaicaView on map
3.2 km from City Centre
Just 1.5 km from KDK LoFt Jamaica, this hotel offers an indoor swimming pool, a veranda and a golf course plus a private swimming pool.
  • The hotel has
    • On-site car park
    +1
9.2
Perfect38 reviews
Price fromC$ 885per nightSelect
Jewel Dunn' S River Beach Resort & Spa, Curio Collection - Adults OnlyBox 858, Mammee Bay, Ocho Rios, JamaicaView on map
7.3 km from City Centre
Guests of this venue can use a plunge swimming pool with sun loungers, lounge chairs and a poolside bar or pamper themselves at a spa centre.
  • The hotel has
    • On-site car park
    +1
9.2
Perfect33 reviews
Price fromC$ 422per nightSelect
Sandals Royal Plantation (Adults Only)142 Main Street, Ocho Rios, JamaicaView on map
2.7 km from City Centre
The hotel boasts steam baths and various massages along with a beach bar, offering location in a resort area.
  • The hotel has
    • On-site car park
    +1
9.4
Perfect32 reviews
Price fromC$ 1 043per nightSelect
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
    • Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    +2
7.8
Very good45 reviews
Price fromC$ 106per nightSelect
Shaw Park Beach Hotel & SpaCutlass Bay, Ocho Rios, Jamaica, 00000View on map
3.5 km from City Centre
Centrally based just off the Caribbean Sea, the hotel offers quiet rooms along with windsurfing, snorkeling and golf available on the premises of this elegant-style building.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
7.2
Very good33 reviews
Price fromC$ 341per nightSelect
Rooms On The Beach Ocho RiosMain Street, Ocho Rios, JamaicaView on map
1.2 km from City Centre
Housed in a traditional-style building, the hotel with a spa centre, a solarium and a Jacuzzi is placed about 20 minutes' walk away from Runaway Bay and near many other tourist attractions, including Dunn's River Falls and Park.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • Off-site car park
    +1
Price fromC$ 164per nightSelect
Fisherman'S Point ResortTurtle Beach Road, Ocho Rios, Jamaica, 00000View on map
1.3 km from City Centre
This modern hotel features a private pool and 74 rooms facing the sea.
  • 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
Nice3 reviews
Price fromC$ 133per nightSelect
Kaz Kreol Beach LodgeOld Road White River Bay, 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$ 163per nightSelect
Couples Tower Isle (Adults Only)330 Tower Isle , Ocho Rios, JamaicaView on map
7.1 km from City Centre
Staying in one of the 226 rooms, guests will enjoy steam baths and massage services as well as views the ocean.
  • 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 fromC$ 485per nightSelect
Beaches Ocho Rios Resort And Golf Club. Boscobel St. Mary-Ocho Rios, St Ann, Jamaica, Ocho Rios, JamaicaView on map
13.0 km from City Centre
The 24-hour bar and stunning views are provided to guests, and they will also enjoy a beautiful location in the centre of Ocho Rios.
  • The hotel has
    • Car park
    +1
  • The hotel has
    • 24-hour reception
    +1
8.0
Great39 reviews
Price fromC$ 966per nightSelect
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
6.4
Nice9 reviews
Price fromC$ 86per nightSelect
Sky CastlesColumbus Heights, Ocho Rios, JamaicaView on map
1.4 km from City Centre
The hotel offers an outdoor swimming pool plus a panoramic view, while boasting a beautiful location in a shopping area.
  • The hotel has
    • 24-hour reception
    +1
Price fromC$ 126per nightSelect
Columbus HeightsP.O Box 383, Ocho Rios, Jamaica, 00000View on map
1.8 km from City Centre
Just 2.2 km from Dolphin Cove Ocho Rios, this hotel offers a sundeck and a golf course, while a boat dock is nearby.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
Price fromC$ 221per nightSelect
Sandals Ochi Beach Resort (Adults Only)P.O. Box 771 Main Street, Ocho Rios, JamaicaView on map
2.4 km from City Centre
Situated 30 minutes' walk from Ocho Rios city center, the excellent hotel includes great ocean views, a nightclub, sun loungers and a golf course.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • Car park
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour security
    +2
5.4
Guest rating
Price fromC$ 1 545per nightSelect
Sandcastles ResortMain Street, Ocho Rios, Jamaica, 00000View on map
1000 m from City Centre
Including child care, a kids' club and a pool for children, the hotel offers a beachfront location 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
6.6
Nice19 reviews
Price fromC$ 151per nightSelect
The Inn At Shaw Park Gardens & 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$ 309per nightSelect
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$ 181per nightSelect
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 hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour security
    +2
5.8
Guest rating1 review
Price fromC$ 156per nightSelect

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

395 hotels found