Hotel ★★

Sea Captain Resort On the Bay

40 Devon Dr, Clearwater Beach, FL 33767, USA, Clearwater (FL), United States Show on map

About Sea Captain Resort On the Bay

Sea Captain Resort On the Bay is a 2-star hotel in Clearwater (FL), United States. It is one of 85 places to stay in Clearwater (FL) listed on Triptoic.

Property facts

Property type
Hotel
Star rating
2 stars

Location

40 Devon Dr, Clearwater Beach, FL 33767, USA, Clearwater (FL), 33767, United States

Loading map…

Frequently asked questions

Where is Sea Captain Resort On the Bay located?

Sea Captain Resort On the Bay is located at 40 Devon Dr, Clearwater Beach, FL 33767, USA, Clearwater (FL) 33767, United States.

How many stars does Sea Captain Resort On the Bay have?

Sea Captain Resort On the Bay is rated 2 stars.

Stays near Sea Captain Resort On the Bay

Highly rated alternatives close by

All 85 in Clearwater (FL) →

More ways to stay in Clearwater (FL)

See prices on Agoda
Check prices