From $113 USD
Located directly on the Caribbean Sea, this resort boasts a private white sand beach. On-site restaurant and rooms with a private balcony are offered at this Ocho Rios hotel. Featuring panoramic views, every room directly faces the beach.
Local
Eat and Drink
- Jamaica Inn - Ocho Rios (2.4 miles) - Opened in 1950, Jamaica Inn is a small, elegantly timeless resort located in beautiful Ocho Rios, Ja...


