Turtle Inn ligger på en privat strand i Placencia, Belize og har udendørs pool og spa. Samtlige hytter og villaer har balkon med udsigt over haven, swimmingpoolen eller havet.
Samtlige hytter og villaer på Turtle Inn har elegant, rustik-inspireret indretning, opholdsområde, minikøleskab og kaffemaskine. Der er eget badeværelse med badekar, bruser og hårtørrer.
På Turtle Inn er der en à la carte-restaurant, en fælles opholdsstue og gratis WiFi på fællesområderne. Udflugtsskranken kan hjælpe med at arrangere aktiviteter på stedet eller i omgivelserne, herunder dykning, sejlads og vandreture.
Der ligger adskillige restauranter, barer og dykkerbutikker i landsbyen Placencia, 5 minutters kørsel fra Turtle Inn. Placencia Airstrip ligger blot 700 meter fra ejendommen og tilbyder indenrigsflyvninger til Belize City.