Otter Lake befindet sich ca. 3 Kilometer von dem 5-Sterne-The Panacea Motel entfernt und ist unbedingt einen Besuch wert. In den Zimmern wird auch WLAN angeboten.
Das Hotel ist in einer Entfernung von 25 Minuten zu Fuß von der Dickerson Bay gelegen. Innerhalb von 75 Minuten Autofahrt vom Hotel aus können die Gäste Cape San Blas erreichen. Das Gulf Specimen Marine Laboratory liegt rund 2 Kilometer vom Motel Panacea entfernt.
Zu den Speisemöglichkeiten gehört auch das Restaurant Mineral Springs Seafood ein paar Schritte entfernt von der Unterkunft.