Das Hotel Peacock Place Clearwater liegt in der Nähe vom Highlander Park, und zwar rund 4 km von hier entfernt.
Das Hotel ist in einer Entfernung von ca. 10 Fahrminuten vom Dunedin History Museum gelegen. Das Church of Scientology Information Center gilt als heilige Stätte und liegt in rund 7 km Entfernung von dem 3-Sterne-Hotel. Auch Florida Auto Exchange Stadium ist in einer Entfernung von ca. 15 Fahrminuten vom Peacock Place. Die Bushaltestelle Greenbriar Boulevard & Indigo Drive ist 600 Meter von der Unterkunft entfernt.