Sky Castles
Popular Amenities
Search Availability
Rooms
Studio Standard
Triple Standard
Double Standard
About Sky Castles
This accommodation establishment is beautifully located on a hillside above the town of Ocho Rios, overlooking the ocean and the bay. With its picturesque surroundings, the residence is a wonderful choice for family vacations and romantic getaways. Conveniently situated in the centre of the island, the resort offers a wide variety of possible excursions. The breath-taking panorama is shared by all accommodation units and they all offer a private gazebo style balcony. The friendly, professional staff will be happy to assist with information about local places of interest and transportation arrangements, if needed.Check-in is at our sister property, Fisherman's Point, located on Turtle River Road (next to Island Village; home to Margaritaville)
Important Information
Policies
Payment Methods
Accept all major debit and credit cardsFrequently Asked Questions
What time can I check in at Sky Castles?
The hotel room at Sky Castles can be checked in after 6:00 PM (property's local time) on the day of arrival.
What time do I need to check out from the room at Sky Castles?
The hotel room at Sky Castles need to be checked out before 11:00 AM (property's local time) on the day of departure.
Are pets allowed at Sky Castles?
Pets are not allowed at Sky Castles.