Loading map...

Homes For Sale in Indian Shores

Originally called "Indian Rocks Beach, South Shore" as a way to distinguish itself from Indian Rocks Beach, the town of Indian Shores was incorporated in 1949 and changed its name in 1973. Despite its small population (1,400) and limited extent (19 city blocks long and 1 city block wide), Indian Shores provides plenty of entertainment for its visitors.

The largest non-profit wild bird hospital in the united states, the suncoast seabird sanctuary, is located in indian shores. the sanctuary houses and treats injured pelicans, herons, egrets, owls, hawks and other birds. many other activities such as adventure golf and boat rentals are within an easy drive. indian shores is also home to some fantastic restaurants. no trip to the area would be complete without a visit to the famous salt rock grill. weather permitting, sit outside on the waterfront deck and enjoy the view. other restaurants and bars in indian shores include the hungry fisherman, chateau madrid and the pub waterfront grill.

If you want to experience what a key west style bar was like in the days of ernest hemingway, visit mahuffer's (a.k.a sloppy john's) on gulf blvd, just north of the park blvd bridge. self-described as the "wurst" place on the beach, with lousy food and warm beer, mahuffers has received numerous accolades from hgtv, the travel channel, travelocity, and has been named best of tampa bay two years in a row. worth a visit, even if you decide you don't like it.

Quick Search

Condo For Sale in INDIAN SHORES
$489,900
For Sale

Waterfront Condo For Sale in Indian Shores, Florida

18400 Gulf Blvd #1306, Indian Shores, Fl., 33785
  • 2
  • 2
  • 1400 Ft2
  • $489,900

Indian Shores waterfront condo for sale with 1,400 Sq. Ft. featuring 2 bedrooms and 2 full bathrooms. This residence was built in 1983 and is located at 18400 Gulf Blvd #1306, Indian Shores, Florida. This condo and has an asking price of $489,900 USD.

Condo For Sale in INDIAN SHORES
$514,900
For Sale

Waterfront Condo For Sale in Indian Shores, Florida

18822 Gulf Blvd #1A, Indian Shores, Fl., 33785
  • 2
  • 2
  • 1215 Ft2
  • $514,900

Indian Shores waterfront condo for sale with 1,215 Sq. Ft. featuring 2 bedrooms and 2 full bathrooms. This residence was built in 1982 and is located at 18822 Gulf Blvd #1A, Indian Shores, Florida. This condo and has an asking price of $514,900 USD.

Single Family Home For Sale in INDIAN SHORES
$3,249,000
For Sale

Waterfront Single Family Home For Sale in Indian Shores, Florida

19914 Gulf Blvd, Indian Shores, Fl., 33785
  • 4
  • 5
  • 4434 Ft2
  • $3,249,000

Indian Shores waterfront single family home for sale with 4,434 Sq. Ft. featuring 4 bedrooms and 5 full + 1 half bathrooms. This residence was built in 2017 and is located at 19914 Gulf Blvd, Indian Shores, Florida. This single family home and has an asking price of $3,249,000 USD.

Condo For Sale in INDIAN SHORES
$209,990
For Sale

Waterfront Condo For Sale in Indian Shores, Florida

19701 Gulf Blvd #111, Indian Shores, Fl., 33785
  • 2
  • 2
  • 935 Ft2
  • $209,990

Indian Shores waterfront condo for sale with 935 Sq. Ft. featuring 2 bedrooms and 2 full bathrooms. This residence was built in 1974 and is located at 19701 Gulf Blvd #111, Indian Shores, Florida. This condo and has an asking price of $209,990 USD.

Condo For Sale in INDIAN SHORES
$249,000
For Sale

Condo For Sale in Indian Shores, Florida

19807 Gulf Blvd #121, Indian Shores, Fl., 33785
  • 2
  • 3
  • 1080 Ft2
  • $249,000

Indian Shores condo for sale with 1,080 Sq. Ft. featuring 2 bedrooms and 3 full + 1 half bathrooms. This residence was built in 1981 and is located at 19807 Gulf Blvd #121, Indian Shores, Florida. This condo and has an asking price of $249,000 USD.

Condo For Sale in INDIAN SHORES
$729,000
For Sale

Waterfront Condo For Sale in Indian Shores, Florida

19222 Gulf Blvd #402, Indian Shores, Fl., 33785
  • 3
  • 2
  • 1485 Ft2
  • $729,000

Indian Shores waterfront condo for sale with 1,485 Sq. Ft. featuring 3 bedrooms and 2 full bathrooms. This residence was built in 1986 and is located at 19222 Gulf Blvd #402, Indian Shores, Florida. This condo and has an asking price of $729,000 USD.

Condo For Sale in INDIAN SHORES
$289,000
For Sale

Waterfront Condo For Sale in Indian Shores, Florida

19823 Gulf Blvd #6, Indian Shores, Fl., 33785
  • 2
  • 3
  • 1225 Ft2
  • $289,000

Indian Shores waterfront condo for sale with 1,225 Sq. Ft. featuring 2 bedrooms and 3 full + 1 half bathrooms. This residence was built in 1980 and is located at 19823 Gulf Blvd #6, Indian Shores, Florida. This condo and has an asking price of $289,000 USD.

Condo For Sale in INDIAN SHORES
$629,000
For Sale

Waterfront Condo For Sale in Indian Shores, Florida

19519 Gulf Blvd #306, Indian Shores, Fl., 33785
  • 3
  • 2
  • 1640 Ft2
  • $629,000

Indian Shores waterfront condo for sale with 1,640 Sq. Ft. featuring 3 bedrooms and 2 full bathrooms. This residence was built in 2017 and is located at 19519 Gulf Blvd #306, Indian Shores, Florida. This condo and has an asking price of $629,000 USD.

Condo For Sale in INDIAN SHORES
$499,900
For Sale

Condo For Sale in Indian Shores, Florida

19236 Gulf Blvd #301, Indian Shores, Fl., 33785
  • 2
  • 2
  • 1265 Ft2
  • $499,900

Indian Shores condo for sale with 1,265 Sq. Ft. featuring 2 bedrooms and 2 full bathrooms. This residence was built in 1980 and is located at 19236 Gulf Blvd #301, Indian Shores, Florida. This condo and has an asking price of $499,900 USD.

Condo Hotel For Sale in INDIAN SHORES
$210,000
For Sale

Waterfront Condo Hotel For Sale in Indian Shores, Florida

19417 Gulf Blvd #F-212, Indian Shores, Fl., 33785
  • 1
  • 1
  • 735 Ft2
  • $210,000

Indian Shores waterfront condo hotel for sale with 735 Sq. Ft. featuring 1 bedroom and 1 full bathroom. This residence was built in 1961 and is located at 19417 Gulf Blvd #F-212, Indian Shores, Florida. This condo hotel and has an asking price of $210,000 USD.