Located in Ocho Rios, within a few steps of Ocho Rios Bay Beach and a 17-minute walk of Mahogany Beach, SandCastles Holiday #C9 has accommodations with an outdoor swimming pool and free WiFi...
Located in St Mary, a 7-minute walk from Reggae Beach, GC Resort has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.
Located in Ocho Rios, a 2-minute walk from Ocho Rios Bay Beach, Fisherman Point Beach Resort provides accommodations with a garden, free private parking and a terrace.
Offering a spa and a swimming pool with a wave machine and water slides, Moon Palace Jamaica - All Inclusive is located on the beachfront in Ocho Rios.
Lavender Moon Villas features a garden, terrace, a restaurant and bar in Breadnut Hill. This 5-star hotel offers room service, a 24-hour front desk and free WiFi.
Located in Ocho Rios, a 2-minute walk from Ocho Rios Bay Beach, Sago Palm Hotel provides accommodations with a fitness center, free private parking, a garden and a terrace.
Pineapple Court Hotel is located 2625 feet from Mahogany Beach and 1.9 mi from Ocho Rios Bay Beach. It features a furnished sun terrace, a swimming pool and free parking.
The hotel is an ocean front boutique property nestled in quiet seclusion in the heart of Ocho Rios. Charming and affordable, the hotel overlooks the beautiful blue of the Caribbean.
Located in Ocho Rios, a few steps from Sunset Beach, Sand and Tan Beach Hotel provides accommodations with a restaurant, free private parking, a bar and water sports facilities.
Located in Ocho Rios, a 4-minute walk from Ocho Rios Bay Beach, Beach Studio 9 has accommodations with an outdoor swimming pool, free private parking, a restaurant and a bar.