Sky Castles Hotel is located within walking distance to stunning beaches. The property opened in 1999 and features European architecture.
Due to a beautiful location in the heart of the city, Sky Castles Hotel guests will find Island Village within a 15-minute walk. A 20-minute walk to the center of Ocho Rios.
The hotel allows quick access to a river and tropical greenery.
65 km to Norman Manley airport.
Sky Castles is a pleasant hotel offering rooms with individual climate control, satellite TV, a safe, a balcony and a kitchenette as well as a freezer, a fridge and a cooktop. Many rooms come with a superb view over the ocean. They are furnished with a standard décor.
Eat & Drink
Offering various dining options, Jimmy Buffett's Margaritaville Ocho Rios and Lobster Shack are about 5-minute walk away.
Sky Castles Hotel also offers cars for rent.
Leisure facilities feature a swimming pool, a tennis court and a golf course. Such sports activities as windsurfing, snorkeling and diving are provided on-site.
Wireless internet is available in the hotel rooms for free.
Public parking is possible on site for free.