Located across from Island village shopping center and very close to Ocho Rios cruise ship terminal.TBT Resort is just minutes away ( 2- 4miles) of many famous Tourist attractions like Dunn's River Falls (where you can climb the refreshing natural river falls),Dolphin Coves (where you can kiss & swim with dolphins), Mystic Mountain (for highly elevated Bobsled & Zip line Ride Tours) and much more.
TBT resort is located next to Ocho Rios Cruise Terminal & on the Och Rios Bay Beach front.It is also across from Island village shopping Center & Taj mahal shopping center