Welcome to Hotel Turtle Beach Towers Private Condominiums Caribbean Islands, Located in central Ocho Rios, this hotel offers a restaurant and direct access to Ocho Rios Bay Beach. Apartments feature a private balcony overlooking the island. The brightly coloured apartments at Turtle Beach Towers are equipped with a TV and a kitchenette including a refrigerator, microwave, and oven. This Ocho Rios hotel boasts an outdoor pool and an on-site spa. A tour desk and babysitting services are available. Free Wi-Fi is available in some public areas on request. Turtle River Park is less than 1 km from Turtle Beach Towers Condominiums. Dolphin Cove offers swimming with dolphins and is 5 minutes away. (Hotel Turtle Beach Towers Private Condominiums Caribbean Islands hotels booking).