You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
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
Villa property in Middlesex County, Thompson Town · 52.54 km from centre
With a stay at this villa in Thompson Town, you'll be 23.7 mi (38.1 km) from Gourie Forest Reserve and 25.8 mi (41.5 km) from Christiana Bottom. This villa is 27.5 mi (44.2 km) from Bob Marley Museum and 29.2 mi (47 km) from Mandeville Hospital.
Guesthouse in Ocho Rios · 52.67 km from centre
2.0
1 review
When you stay at Pink Rock Bed & Breakfast in Ocho Rios, you'll be near the beach – a 3-minute drive from Jamaica Beaches and 7 minutes from Dunn's River Falls. This guest house is 0.3 mi (0.5 km) from Mahoe Falls and 0.3 mi (0.6 km) from Coyaba River Garden.
Apartment in Ocho Rios · 52.67 km from centre
9.5
37 reviews
Boasting garden views, Shaw Park Gem features accommodation with a garden and a patio, around 2.4 km from Mahogany Beach. The air-conditioned accommodation is 1.6 km from Ocho Rios Bay Beach, and guests can benefit from on-site private parking and complimentary WiFi. Guests can make use of a terrace.
The apartment features 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with cable channels, a fully equipped kitchen, and a balcony with sea views. For added privacy, the accommodation features a private entrance.
Sangster International Airport is 95 km from the property.
Apartment in Ocho Rios · 52.67 km from centre
9.2
16 reviews
Shaw Park Gem Apt 12A has sea views, free WiFi and free private parking, situated in Ocho Rios, 1.6 km from Ocho Rios Bay Beach. With garden views, this accommodation features a patio. The apartment features family rooms.
At the apartment complex, each unit includes air conditioning, a seating area, a TV with cable channels, a safety deposit box and a private bathroom with a bath. Some units also have a well-fitted kitchen equipped with an oven. At the apartment complex, all units are fitted with bed linen and towels.
Guests can relax in the garden at the property.
Mahogany Beach is 2.4 km from the apartment. Sangster International Airport is 95 km from the property.
Apartment in Ocho Rios · 52.71 km from centre
8.8
16 reviews
When you stay at Gems at CrystalCove in Ocho Rios, you'll be on the waterfront, within a 5-minute drive of Mahogany Beach and Turtle River Park. This beach apartment is 2.1 mi (3.4 km) from Turtle Beach and 3.2 mi (5.1 km) from Mystic Mountain.
Guesthouse in Portland, Long Bay · 52.74 km from centre
With a stay at La Familia Guesthouse in Long Bay, you'll be within a 15-minute walk of Jamaica Beaches and Long Bay Beach. This guest house is 4.9 mi (7.9 km) from Boston Bay Beach and 6.9 mi (11.1 km) from Winnifred Beach.
Guesthouse in Ocho Rios · 52.74 km from centre
When you stay at Coriander Villa in Ocho Rios, you'll be in a regional park, within a 10-minute drive of Dunn's River Falls and Turtle Beach. This guest house is 0.2 mi (0.3 km) from Coyaba River Garden and 0.5 mi (0.7 km) from Mahoe Falls.
Villa property in Portland, Long Bay · 52.75 km from centre
With a stay at this villa in Long Bay, you'll be within a 5-minute drive of Jamaica Beaches and Long Bay Beach. This villa is 4.7 mi (7.6 km) from Boston Bay Beach and 6.7 mi (10.8 km) from Winnifred Beach.
Apartment in Ocho Rios · 52.82 km from centre
9.4
3 reviews
With a stay at this apartment in Ocho Rios, you'll be within a 10-minute drive of Dunn's River Falls and Turtle Beach. This apartment is 0.4 mi (0.7 km) from Coconut Grove Shopping Village and 0.8 mi (1.3 km) from Mahogany Beach.
Guesthouse in Portland, Long Bay · 52.85 km from centre
2.0
1 review
Breakfast available
When you stay at Villa Rasta in Long Bay, you'll be near the beach and a 5-minute walk from Jamaica Beaches and 9 minutes by foot from Long Bay Beach. This beach guest house is 4.8 mi (7.8 km) from Boston Bay Beach and 6.8 mi (10.9 km) from Winnifred Beach.
Guesthouse in Portland, Long Bay · 52.92 km from centre
8.0
7 reviews
Breakfast available
With a stay at Villa Rasta in Long Bay, you'll be 5.6 mi (9.1 km) from Boston Bay Beach and 7.6 mi (12.2 km) from Winnifred Beach. This beach guest house is 8.1 mi (13.1 km) from Blue Lagoon and 9.5 mi (15.3 km) from Reach Falls.
Villa property in Ocho Rios · 52.92 km from centre
With a stay at this villa in Ocho Rios (New Buckfield), you'll be within a 10-minute drive of Jamaica Beaches and Dunn's River Falls. This beach villa is 0.4 mi (0.7 km) from LandMark Plaza and 0.5 mi (0.9 km) from Ocho Rios Baptist Church.
Vacation home in Ocho Rios · 52.92 km from centre
Located in Ocho Rios (New Buckfield), this holiday home is within a 10-minute drive of Jamaica Beaches and Dunn's River Falls. This holiday home is 0.6 mi (0.9 km) from Ocho Rios Clock Tower and 0.7 mi (1.1 km) from LandMark Plaza.
Hotel in Ocho Rios · 53.01 km from centre
7.6
174 reviews
Breakfast available
When you stay at Pineapple Court Hotel in Ocho Rios, you'll be near the beach, within a 10-minute drive of Dunn's River Falls and Jamaica Beaches. This family-friendly hotel is 0.6 mi (0.9 km) from Mahogany Beach and 0.7 mi (1.1 km) from Coconut Grove Shopping Village.
Apartment in Ocho Rios · 53.03 km from centre
2.0
2 reviews
When you stay at this apartment in Ocho Rios, you'll be near the beach, within a 10-minute drive of Dunn's River Falls and Turtle Beach. This apartment is 0.2 mi (0.4 km) from Mahogany Beach and 0.7 mi (1.1 km) from Coconut Grove Shopping Village.
Apartment in Ocho Rios · 53.03 km from centre
2.0
1 review
When you stay at this apartment in Ocho Rios, you'll be near the beach, within a 10-minute drive of Dunn's River Falls and Jamaica Beaches. This apartment is 0.2 mi (0.4 km) from Mahogany Beach and 0.7 mi (1.1 km) from Coconut Grove Shopping Village.
Residence in Jamaica, Port Morant · 53.08 km from centre
With a stay at this residence in Port Morant, you'll be within a 15-minute drive of Jamaica Beaches and White Sand. This residence is 5.3 mi (8.5 km) from Lyssons Park and 6.8 mi (10.9 km) from Stony Gut Monument.
Apartment in Ocho Rios · 53.11 km from centre
2.0
1 review
When you stay at this apartment in Ocho Rios, you'll be on the waterfront, within a 10-minute drive of Dunn's River Falls and Jamaica Beaches. This apartment is 0.4 mi (0.6 km) from Mahogany Beach and 0.7 mi (1.1 km) from Ocho Rios Clock Tower.
Hotel in Ocho Rios · 53.14 km from centre
9.6
80 reviews
When you stay at Hermosa Cove Villa Resort and Suites in Ocho Rios, you'll be on the waterfront, within a 10-minute drive of Dunn's River Falls and Jamaica Beaches. This beach hotel is 0.1 mi (0.2 km) from Mahogany Beach and 0.6 mi (1 km) from Ocho Rios Clock Tower.
Apartment in Ocho Rios · 53.17 km from centre
8.0
2 reviews
Featuring air-conditioned accommodation with a pool with a view, garden view and a patio, Serenity at Mystic Ridge is located in Ocho Rios. The property features city and inner courtyard views, and is 800 metres from Ocho Rios Bay Beach. The accommodation provides full-day security and bicycle parking for guests.
The apartment comes with 2 bedrooms, 2 bathrooms, bed linen, towels, a flat-screen TV with cable channels, a dining area, a fully equipped kitchen, and a balcony with pool views. The unit at the property features a bath and a dressing room. This apartment is allergy-free and non-smoking.
You can play tennis at the apartment. Guests can also relax in the garden.
Mahogany Beach is 1.8 km from Serenity at Mystic Ridge, while Little Dun's River Beach is 2.2 km away.
When it comes to tropical island bucket list destinations, Jamaica’s up there with the best of them.
This emerald island in the stunning Caribbean is known as the birthplace of reggae and is the place to go for tropical fun, sun and jaw-dropping natural beauty - not to mention rum! Picture miles of pristine beaches, roaring waterfalls, friendly locals, hidden blue lagoons and great beach weather all year round.
The local people's vibe is infectious and it’s impossible not to have a great time in Jamaica. From wandering through downtown Montego Bay and relaxing on white beaches to partying at Jamaica’s biggest reggae festival and indulging in the awesome culinary scene (think jerk chicken), Jamaica will steal your heart.
Every corner of Jamaica has its own vibe, making finding your perfect Jamaica accommodation a breeze. All you have to do is choose the perfect area for your tropical escape.
Want a vacation brimming with nightlife and parties? Look for Jamaica hotel deals in lively Montego Bay. It’s a top pick for All Inclusive resorts, luxury Jamaica hotels and good times all year long. Kingston, the capital of Jamaica, is the place for a cool urban buzz and brilliant attractions, like the Bob Marley Museum, the Blue Mountains and Devon House.
For a more laid-back trip, stay in the beautiful area of Negril. Seven Mile Beach is postcard perfection and the sunsets here are beyond Insta-worthy. Ocho Rios is a gorgeous spot for a more romantic getaway with its lush rainforests and awesome attractions like Dunn ’s River Falls.
Or why not head to the south-east coast and stay in Port Antonio? This hidden gem is a quiet paradise with turquoise coves and a dreamy secluded feel.