logo ×

Come enjoy our beautiful beaches any time of the year! Visit Belleair Beach, Indian Rocks Beach, Indian Shores, Madeira Beach, St. Pete Beach and Treasure Island, Florida where you will always find light sandy beaches and relaxing sunsets.

Belleair Beach:

Gorgeous unspoiled beach located near Clearwater, Florida with a relaxed and peaceful atmosphere. It’s situated in an upscale residential community and is on a barrier island close to some wonderful shops that are on Clearwater Bay.

Indian Rocks Beach:

A quaint, family friendly beach front town with beautiful beaches. The town got it’s name in the 1800’s when a native medicine man miraculously healed his chief with water from a natural sulfur spring located in Kolb Park in Indian Rocks Beach. Early settlers upon seeing the Indians heading to “rock encircled spring” would say, “The Indians are on their way to the rocks.”

Enjoy activities right on the beach or cross the street to enjoy watersports and boating on the Bay. You can also take a nice stroll or bike ride to great restaurants, bars and shops on Indian Rocks Beach.

Madeira Beach:

Also known as Mad Beach or Grouper capital of the World. Visit the tranquil turquoise waters and white sandy beaches. Close by you can enjoy John’s Pass Village & Boardwalk, an outdoor complex with over 100 retail shops, great water front restaurants and marina. From there, you can arrange to go on fishing charters, sunset cruises or enjoy other watersports. If you visit in October, stop by their Seafood Festival.