You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Hotel in Ocho Rios · 31.33 km from centre
Featuring air-conditioned accommodation with a patio, Carib on the water is located in Ocho Rios. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is situated 600 metres from Mahogany Beach.
The spacious apartment with a terrace and sea views features 1 bedroom, a living room, a flat-screen TV, an equipped kitchen with an oven and a microwave, and 1 bathroom with a walk-in shower. Towels and bed linen are provided in the apartment. The property has an outdoor dining area.
Guests at the apartment can enjoy an American breakfast. A bar can be found on-site.
Guests can relax in the garden at the property.
Ocho Rios Bay Beach is 1.3 km from Carib on the water, while Sunset Beach is 2.2 km away. The nearest airport is Ian Fleming International Airport, 14 km from the accommodation.

Villa in Ocho Rios · 31.33 km from centre
9.3
4 reviews
Located in Ocho Rios, North Star Villas provides accommodation with private pool, free WiFi and free private parking for guests who drive. The property features garden views, and is 1.5 km from Mammee Bay Beach. When staying at the villa, guests can use private entrance.
The units in the villa complex are equipped with air conditioning, a seating area, a flat-screen TV with cable channels, a kitchen, a dining area, a safety deposit box and a private bathroom with a bath and a hair dryer. A microwave, a fridge and stovetop are also provided, as well as a kettle. Guests can enjoy a meal at an outdoor dining area at the villa.

Apartment in Ocho Rios, Kupuis · 31.35 km from centre
Featuring air-conditioned accommodation with a patio, Azure Stay- Ocho Rios is set in Kupuis. This property offers access to a balcony and free private parking. The property is non-smoking and is located 1.7 km from Sunset Beach.
With free WiFi, this 2-bedroom apartment offers a flat-screen TV, a washing machine and a fully equipped kitchen with a microwave and fridge.
Ian Fleming International Airport is 14 km away.

Villa property in Ocho Rios · 31.35 km from centre
7.0
7 reviews
Breakfast available
With a stay at North Star Villa in Ocho Rios (Mammee Bay Estates), you'll be within a 10-minute drive of Dunn's River Falls and Mystic Mountain. This villa is 4 mi (6.4 km) from Ocho Rios Fort and 4.9 mi (7.9 km) from Turtle Beach.

Holiday home in St. Ann's Bay, Discovery Bay · 31.35 km from centre
Located in Discovery Bay, Stafford Oasis provides accommodation with private pool, free WiFi and free private parking for guests who drive. This holiday home features a garden, a bar, as well as a shared lounge. The property is non-smoking and is situated 2.1 km from Fantasy Beach.
This air-conditioned holiday home comes with 2 bedrooms, a flat-screen TV, and a fully equipped kitchen. The property offers garden views.
Sangster International Airport is 82 km away, and the property offers a paid airport shuttle service.

Homestay in Ocho Rios, Bantam Spring · 31.35 km from centre
Breakfast available
Located in Bantam Spring, within 2.3 km of Sunset Beach, Hideaway Cozy Place 1 offers accommodation with air conditioning. This homestay offers a shared lounge. There is free private parking and the property features paid airport shuttle service.
With free WiFi, this homestay provides a cable flat-screen TV, a washing machine and a fully equipped kitchen with an oven and microwave. Towels and bed linen are provided in the homestay. For added privacy, the accommodation features a private entrance.
Guests at the homestay can enjoy an à la carte breakfast, and breakfast in the room is also available.
A car rental service is available at Hideaway Cozy Place 1.
Ian Fleming International Airport is 14 km away.

Guest house in Ocho Rios · 31.37 km from centre
10.0
1 review
Breakfast available
Situated in Ocho Rios, within 2.3 km of Sunset Beach, Hideaway Cozy Place with patio offers accommodation with air conditioning. This property offers access to a balcony, free private parking and free WiFi. The accommodation features a shared kitchen and room service for guests.
Towels and bed linen are available in the guest house. The accommodation is non-smoking.
Guests can also relax in the shared lounge area.
Ian Fleming International Airport is 14 km from the property, and the property offers a paid airport shuttle service.

Apartment in Ocho Rios · 31.37 km from centre
White River Ocho Rios Suite, Luxury is set in Ocho Rios and offers a private beach area and a garden. The air-conditioned accommodation is 300 metres from Mahogany Beach, and guests can benefit from private parking available on site and free WiFi.
The spacious apartment is fitted with 1 bedroom, a flat-screen TV with streaming services and a fully equipped kitchen that provides guests with an oven, a microwave, a washing machine, a toaster and a fridge. This apartment also has a patio that doubles up as an outdoor dining area. For added privacy, the accommodation features a private entrance.
Ian Fleming International Airport is 14 km away.

Apartment in Ocho Rios · 31.37 km from centre
With a stay at Luxury Sea-view Townhouse, Pool , Ocho Rios in Ocho Rios, you'll be within a 10-minute drive of Dunn's River Falls and Ocho Rios Fort. This apartment is 2.4 mi (3.9 km) from Turtle Beach and 3.4 mi (5.5 km) from Mystic Mountain.

Hotel in Ocho Rios · 31.37 km from centre
7.4
62 reviews
Located in Ocho Rios, 800 metres from Mahogany Beach, ROSI Ocean Sand Hotel Apt (@Sandcastles) provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. With free WiFi, this 3-star hotel has a casino and a tennis court. Guests can enjoy American and Caribbean dishes at the restaurant or have a cocktail at the bar.
Certain rooms include a kitchen with a fridge, an oven and a microwave.
A continental, Full English/Irish or American breakfast is available at the property.

Apartment in Ocho Rios, Steer Town · 31.38 km from centre
Set in Steer Town, Heaven Can Wait APT2 offers accommodation with private pool, free WiFi and free private parking for guests who drive. The property features garden views. The property is non-smoking and is situated a few steps from Mammee Bay Beach.
The air-conditioned apartment is composed of 1 separate bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is featured.
Dining options are available close to the apartment.
Ian Fleming International Airport is 23 km away.

Apartment in Ocho Rios · 31.40 km from centre
Located in Ocho Rios, 1.8 km from Sunset Beach and 1.8 km from Ocho Rios Bay Beach, Pineapple Escape features accommodation with access to a garden. Featuring garden and quiet street views, this apartment also comes with free WiFi. The property is non-smoking and is situated 1.1 km from Mahogany Beach.
The apartment is composed of 1 separate bedroom, a fully equipped kitchenette with a microwave and a toaster, and 1 bathroom. Towels and bed linen are available in the apartment. The property has an outdoor dining area.
The nearest airport is Sangster International Airport, 96 km from the apartment.

Apartment in Saint Catherine, Spanish Town · 31.40 km from centre
10.0
1 review
J&R Sunshine Retreat is located in Spanish Town. This property offers access to a balcony, free private parking and free WiFi.
The spacious apartment comes with 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV, a fully equipped kitchen, and a terrace with garden views. For added privacy, the accommodation has a private entrance and is protected by full-day security.
Outdoor play equipment is also available at the apartment, while guests can also relax in the garden.
Norman Manley International Airport is 46 km away.

Holiday home in Saint Catherine, Spanish Town · 31.40 km from centre
9.5
2 reviews
Situated in Spanish Town, J&R Sunshine Retreat features accommodation with access to a garden. This property offers access to a balcony, free private parking and free WiFi.
The spacious holiday home has 2 bedrooms, a living room with a flat-screen TV, an equipped kitchen, and 1 bathroom with a shower. The accommodation is non-smoking.
The holiday home features a picnic area and a terrace.
Norman Manley International Airport is 46 km from the property.

Apartment in Ocho Rios, Steer Town · 31.40 km from centre
Set in Steer Town, Villa heaven can wait offers accommodation with private pool, free WiFi and free private parking for guests who drive. The air-conditioned accommodation is a few steps from Mammee Bay Beach.
The spacious apartment includes 1 bedroom, a fully equipped kitchen with a fridge and a stovetop, as well as a kettle. Towels and bed linen are featured in the apartment. For added privacy, the accommodation features a private entrance.
Dining options are available close to the apartment.
Guests can also relax in the garden.
Ian Fleming International Airport is 23 km away.

Hotel in Ocho Rios · 31.40 km from centre
9.8
5 reviews
Situated in Ocho Rios, Mi Yaad features accommodation within 2.1 km of Frankfort Bay Beach. It is set 1.6 km from Sunset Beach and offers free WiFi plus full-day security.
Towels and bed linen are offered in the homestay.
If you prefer to cook in the comfort of your own place, you can make use of the kitchenette facilities, which include a microwave, a toaster and a fridge.
The nearest airport is Ian Fleming International Airport, 13 km from the homestay.

Villa in Ocho Rios, Steer Town · 31.40 km from centre
Villa Island has a garden, tennis court, a bar and shared lounge in Steer Town. This villa features free private parking and a shared kitchen. Boasting family rooms, this property also provides guests with a year-round outdoor pool.
Each unit is fitted with air conditioning, a private bathroom and a well-fitted kitchen including kitchenware.
Ian Fleming International Airport is 25 km from the property.

Guest house in Ocho Rios · 31.41 km from centre
7.2
18 reviews
Set in Ocho Rios in the Saint Ann Parish region, Villa Oasis Drax Hall offers accommodation with access to a fitness room. The air-conditioned accommodation is 300 metres from Mammee Bay Beach, and guests can benefit from on-site private parking and complimentary WiFi. Staff on-site can arrange airport transfers.
The guest house is fitted with 2 bedrooms, 2 bathrooms, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a patio with mountain views. Guests can enjoy a meal on an outdoor dining area while overlooking the garden views. For added privacy, the accommodation has a private entrance and is protected by full-day security.
A minimarket is available at the guest house.
You can play table tennis and tennis at the guest house. Guests can spend time in the water park or enjoy the pool with a view and garden at Villa Oasis Drax Hall.

Apartment in Ocho Rios · 31.41 km from centre
Located in Ocho Rios, this apartment is within a 15-minute drive of Dunn's River Falls and Mystic Mountain. This apartment is 6.3 mi (10.1 km) from Turtle Beach and 2.1 mi (3.4 km) from Green Grotto Caves.

Villa in Ocho Rios, Mammee Bay · 31.43 km from centre
8.7
11 reviews
Set just 300 metres from Mammee Bay Beach, Villas in Draxhall, Pool, Gym, Tennis, Kids Playground features accommodation in Mammee Bay with access to a fitness centre, a garden, as well as a minimarket. This villa offers free private parking and full-day security. Boasting family rooms, this property also provides guests with an outdoor pool.
With a private bathroom, units at the villa complex also feature free WiFi.
You can play tennis at the villa.
Ian Fleming International Airport is 25 km from the property.