Das Stadtzentrum von Fort Myers Beach ist 4 km und Bowditch Point Park ist etwa 10 Autominuten vom Tahitian Inn entfernt. Zu den Sehenswürdigkeiten, in einer Entfernung von 4 km vom Hotel, gehört auch Hell Peckney Bay. Fort Myers Beach Public Library ist in 10 Fahrminuten erreichbar.
Der Gasthof beherbergt die Gäste in 28 Zimmern, ausgestattet mit Mehrkanal-Fernsehen und einer Klimaanlage.