A more budget-friendly alternative would be Village Hotel, which is 3-star accommodation with room rates from 125C$.
413 hotels in Ocho Rios
Search the best hotels and places to stay in Ocho Rios
- Sort by
- Pricefrom low to highfrom high to low
- Popularityfrom low to highfrom high to low
- Guest ratingfrom low to highfrom high to low
Where to stay in Ocho Rios?
Best cheap hotels in Ocho Rios
Convenience of staying in hotels in the city centre
If you enjoy nature, why not choose a central Comfort Apartments At The Ridge, which features an outdoor swimming pool, a golf course and snorkeling as well as located next to a cove, mountains and a river. Alternatively, choose Condos At The Ridge, as it is only over 1000 metres from the centre and offers its guests an outdoor swimming pool, an indoor swimming pool and a Jacuzzi.
Luxury and boutique accommodation in Ocho Rios
All Inclusive - Sapphire Mountain View Guest Room - Ocho Rios (Adults Only) offers high-end accommodation, with a health club, windsurfing and diving, and it is located close to Rainforest Adventures. Choose Couples Sans Souci near Bethel Tabernacle United Pentecostal Church, a popular boutique hotel that has an indoor swimming pool, snorkeling and water skiing.
Explore and find your best apartments, B&Bs and others
Crane Ridge Resort is a cozy apartment in the center of the city located 250 meters from Evita's Italian Restaurant. Beautiful Overlooking Penthouse, located near Jamaican Sport Fishing, is a cozy bed-and-breakfast hotel offering a tennis court, an outdoor swimming pool and a Jacuzzi. If you are on holiday with your family, stay at Shaw Park Beach Hotel & Spa or Moon Palace Jamaica Grande, which features facilities for the entire family. For a relaxing vacation, book a resort hotel near Top of the Mountain, such as Hibiscus Lodge or Crystal Ripple Beach Lodge.