Find the cheap hotels that appeal to you the most
Check out our pick of great cheap hotels in Ocho Rios

Popular with guests booking cheap hotels in Ocho Rios
Popular with guests booking cheap hotels in Ocho Rios
Popular with guests booking cheap hotels in Ocho Rios
Popular with guests booking cheap hotels in Ocho Rios
Popular with guests booking cheap hotels in Ocho Rios
Popular with guests booking cheap hotels in Ocho Rios
Popular with guests booking cheap hotels in Ocho Rios
Popular with guests booking cheap hotels in Ocho Rios
Popular with guests booking cheap hotels in Ocho Rios
Popular with guests booking cheap hotels in Ocho Rios
Boasting air-conditioned accommodation with a private pool, mountain view and a patio, Heart of Ocho Rios-Free Beach Acess-King Bed-Pool-Free Parking-Gated Complex-Free Wifi 100Mbps is situated in...
Set in Ocho Rios, 400 metres from Ocho Rios Bay Beach, Beach Studio 9 offers accommodation with an outdoor swimming pool, free private parking, a private beach area and a restaurant.
Located just 400 metres from Ocho Rios Bay Beach, Beach One Bedroom Suite A22 provides accommodation in Ocho Rios with access to a private beach area, an outdoor swimming pool, as well as full-day...
Boasting air-conditioned accommodation with a patio, Czar's Oasis Apt B27 @ Ocho Rios is situated in Ocho Rios. There is an in-house restaurant, plus free private parking and free WiFi are available.
Facing the seafront, Beach Studio 6 is an apartment featuring a 5-star accommodation in Ocho Rios. It features a private beach area, outdoor swimming pool and private parking.
Located in Ocho Rios, 500 metres from Ocho Rios Bay Beach and 1.7 km from Mahogany Beach, Beach Studio 30 offers a private beach area and air conditioning.
Beach Studio 24 at Sandcastles is set in Ocho Rios and offers a garden, a terrace and a bar.
Boasting quiet street views, Beach Studio 21 offers accommodation with a private beach area, an outdoor swimming pool and a garden, around 400 metres from Ocho Rios Bay Beach.
Situated in Ocho Rios, less than 1 km from Mahogany Beach, Pineapple Court Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Set 2.8 km from Reggae Beach, Sea Shell Palms, Ocho Rios offers accommodation with a balcony, as well as a garden. This property offers access to a terrace, free private parking and free WiFi.
Located in Ocho Rios, 400 metres from Ocho Rios Bay Beach and 1 km from Mahogany Beach, Serenity Retreat Villa Drax Hall offers a garden and air conditioning.
Panorama Ochi - Sand Castles Resort B20 is a recently renovated apartment in Ocho Rios, where guests can makes the most of its outdoor swimming pool, private beach area and terrace.
Offering an outdoor swimming pool and a spa and wellness centre, Ocho Rios Vacation Resort Property Rentals is located in Ocho Rios within the main street.
Located in Ocho Rios, close to Ocho Rios Bay Beach, Beach One Bedroom Suite C5 provides accommodation with bike hire, a private beach area, an outdoor swimming pool and a fitness centre.
Featuring air-conditioned accommodation with a private pool, Castle by the Shore is set in Ocho Rios. This beachfront property offers access to a patio, free private parking and free WiFi.
SandCastles Holiday #C9 is a 4-star property set in Ocho Rios. There is a year-round outdoor pool and guests can make use of free WiFi and free private parking.
Located in Ocho Rios, Mystic ridge hotel karina villa provides accommodation with private pool, free WiFi and free private parking for guests who drive.
Boasting air-conditioned accommodation with a patio, Cozy Ochie is situated in Ocho Rios. Both free WiFi and parking on-site are accessible at the holiday home free of charge.
Situated 200 metres from Ocho Rios Bay Beach, Sunset condos getaway In Ocho Rios has an outdoor pool, free WiFi, and free private parking for guests who drive.
Situated in Ocho Rios, within 700 metres of Ocho Rios Bay Beach, The Brook offers accommodation with air conditioning. The property has garden views.
Set in Ocho Rios, 200 metres from Ocho Rios Bay Beach and 1.8 km from Mahogany Beach, Lovely Modern 1Bedroom overlooking Carribean Sea. Offers a private beach area and air conditioning.
Featuring inner courtyard views, A taste of Jamaica Lavern’s Place is located in Ocho Rios, around less than 1 km from Ocho Rios Bay Beach.
Set in Ocho Rios and only 700 metres from Ocho Rios Bay Beach, Czar's Citadel-2 Bedroom Apt 23E at Columbus Heights Ocho Rios offers accommodation with mountain views, free WiFi and free private...
Boasting a garden and views of garden, Tamaras Inn is situated in Ocho Rios, 400 metres from Mahogany Beach. This property offers access to a patio, free private parking and free WiFi.