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.
Explore over 100,000 properties with our easy-to-use filters and 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
Holiday home in Saint Mary, Boscobel · 46.59 km from centre
Located in Boscobel in the Saint Mary region, Escapehaven Villa, Peaceful Stay Near Ocho Rios Beaches has a garden. This holiday home provides free private parking, full-day security and free WiFi. Outdoor seating is also available at the holiday home.
The spacious holiday home with a patio and mountain views features 3 bedrooms, a living room, a flat-screen TV, an equipped kitchen with an oven and a microwave, and 2 bathrooms with a walk-in shower. The air-conditioned unit at the property features a bath and a dressing room. The accommodation is non-smoking.
Ian Fleming International Airport is 4 km away.
Apartment in Tower Isle, Ocho Rios · 46.61 km from centre
Situated in Ocho Rios in the Saint Ann Parish region, My island home features accommodation with free WiFi and free private parking.
The air-conditioned apartment consists of 1 bedroom, a fully equipped kitchen and 1 bathroom. A flat-screen TV is available. The property offers garden views.
Ian Fleming International Airport is 8 km from the property.
Apartment in Tower Isle, Ocho Rios · 46.61 km from centre
Located in Ocho Rios in the Saint Ann Parish region, Islands living provides accommodation with free WiFi and free private parking. The property features garden views.
The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is provided. The accommodation is non-smoking.
Ian Fleming International Airport is 8 km away.
Guesthouse in Port Antonio · 46.72 km from centre
7.2
30 reviews
Breakfast available
When you stay at San San Tropez in Port Antonio, you'll be in a regional park, within a 10-minute walk of Jamaica Beaches and Frenchman's Cove Beach. This family-friendly guest house is 0.4 mi (0.6 km) from San San Beach and 1.2 mi (1.9 km) from Blue Lagoon.
Resort in Port Antonio · 47.38 km from centre
8.2
114 reviews
Breakfast available
Located in Port Antonio, Goblin Hill Villas at San San is by the ocean – a 1-minute drive from Blue Lagoon and 6 minutes from Frenchman's Cove Beach. This resort is 2.2 mi (3.6 km) from Winnifred Beach and 3.3 mi (5.3 km) from Boston Bay Beach.
Guesthouse in Boscobel · 47.40 km from centre
With a stay at 49 Gates of Edgehill in Boscobel, you'll be within a 10-minute drive of Jamaica Beaches and Rio Nuevo Battle Site. This guest house is 10.7 mi (17.3 km) from Dunn's River Falls and 1.1 mi (1.8 km) from Harmony Hall.
Apartment in Ocho Rios · 47.57 km from centre
Located in Ocho Rios, Xpress Vacations Lifestyle is in the mountains – a 3-minute drive from Cool Blue Hole and 13 minutes from Turtle River Park. This family-friendly apartment is 6.3 mi (10.1 km) from Mahogany Beach and 7.3 mi (11.8 km) from Jamaica Beaches.
Villa property in Boscobel · 47.62 km from centre
With a stay at this villa in Boscobel, you'll be near the beach, within a 10-minute drive of Jamaica Beaches and Rio Nuevo Battle Site. This beach villa is 10.5 mi (16.9 km) from Dunn's River Falls and 1 mi (1.6 km) from Harmony Hall.
Guesthouse in Boscobel · 47.80 km from centre
10.0
1 review
Located in Boscobel, Lagardan Ocean View is within a 15-minute drive of James Bond Beach and Turtle River Park. This guest house is 7.5 mi (12.1 km) from Mahogany Beach and 8.6 mi (13.8 km) from Turtle Beach.
Hotel in Port Antonio · 47.85 km from centre
8.2
91 reviews
Located in Port Antonio, Moon San Villa at the Blue Lagoon is by the ocean – a 1-minute drive from Blue Lagoon and 6 minutes from Trident Castle. This beach hotel is 1.4 mi (2.2 km) from Frenchman's Cove Beach and 1.7 mi (2.8 km) from Winnifred Beach.
Bed and breakfast in Tower Isle, St Mary · 47.89 km from centre
Breakfast available
Situated in St Mary in the Saint Mary region, Suzette Guesthouse Accommodations has a garden. Boasting a 24-hour front desk, this property also provides guests with a picnic area. There is free private parking and the property features paid airport shuttle service.
Guests can enjoy a meal on an outdoor dining area while overlooking the mountain views. The bed and breakfast offers bed linen, towels and housekeeping service.
For guests with children, the bed and breakfast provides an indoor play area, outdoor play equipment and a baby safety gate. A car rental service is available at Suzette Guesthouse Accommodations.
Apartment in Middlesex County, May Pen · 48.10 km from centre
With a stay at Thebreeze2022 in May Pen, you'll be 19.4 mi (31.3 km) from Milk River Bath and 24.3 mi (39.2 km) from Marshall's Pen Great House. This apartment is 24.5 mi (39.5 km) from Cecil Charlton Park and 24.6 mi (39.6 km) from Reliance Centre.
Apartment in Tower Isle · 48.28 km from centre
With a stay at this apartment in Tower Isle, you'll be within a 15-minute drive of Jamaica Beaches and Rio Nuevo Battle Site. This apartment is 9.6 mi (15.5 km) from Dunn's River Falls and 0.4 mi (0.6 km) from Harmony Hall.
Villa property in Port Antonio · 48.33 km from centre
With a stay at this villa in Port Antonio, you'll be near the beach, within a 5-minute drive of Jamaica Beaches and Blue Lagoon. This villa is 1.2 mi (2 km) from Winnifred Beach and 1.7 mi (2.8 km) from San San Beach.
Guesthouse in Port Antonio · 48.33 km from centre
Located in Port Antonio, Sinopia Inn is a 2-minute drive from Blue Lagoon and 7 minutes from Winnifred Beach. This guest house is 1.1 mi (1.8 km) from Jamaica Beaches and 1.7 mi (2.8 km) from San San Beach.
Guesthouse in Ocho Rios · 48.52 km from centre
With a stay at Lachemar Guest House in Ocho Rios, you'll be within a 10-minute drive of Cool Blue Hole and Island Gully Falls. This guest house is 7.5 mi (12.1 km) from Dunn's River Falls and 5.8 mi (9.3 km) from Jamaica Beaches.
Guest house in Ocho Rios · 48.52 km from centre
Located in Ocho Rios in the Saint Ann Parish region, Lachemar Guest House provides accommodation with free WiFi and free private parking. This guest house offers a garden. The guest house features family rooms.
The units in the guest house are equipped with a flat-screen TV. At the guest house, every unit has bed linen and towels.
Norman Manley International Airport is 98 km away.
Apartment in Ocho Rios · 48.52 km from centre
10.0
1 review
Located in Ocho Rios in the Saint Ann Parish region, The Willow Apartment has a balcony and garden views. Guests can benefit from a patio and a picnic area. The apartment also provides free WiFi, free private parking and facilities for disabled guests.
The spacious apartment with a terrace and mountain views features 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with an oven and a microwave, and 2 bathrooms with a walk-in shower. Towels and bed linen are featured in the apartment. The property has an outdoor dining area.
Guests can also relax in the garden.
Ian Fleming International Airport is 16 km away.
Aparthotel in Tower Isle · 48.67 km from centre
Located in Tower Isle, Royal Tower Suites is within a 10-minute drive of Rio Nuevo Battle Site and Harmony Hall. This aparthotel is 9 mi (14.5 km) from Dunn's River Falls and 7.2 mi (11.6 km) from Jamaica Beaches.
Guesthouse in Port Antonio · 48.71 km from centre
With a stay at Tha Lagoon Spot in Port Antonio, you'll be within a 10-minute walk of Jamaica Beaches and Winnifred Beach. This guest house is 1 mi (1.7 km) from Blue Lagoon and 1.7 mi (2.8 km) from Boston Bay Beach.