← All cities

Homes for sale in St Pete Beach.

257 active listings in St Pete Beach, FL — live Stellar MLS inventory.

Listings in St Pete Beach

See all →
Photo coming soon
ActiveSingle Family Residence

$10,000,000

1801 Pass A Grille Way

St Pete Beach, FL 33706

5 bd · 6 ba · 5,497 sqft

Phillips Div Rev Map

MLS# TB8481141

Photo coming soon
ActiveSingle Family Residence360°

$8,400,000

2811 Sunset Way

St Pete Beach, FL 33706

6 bd · 5 ba · 6,026 sqft

Colonial Corp Rep

MLS# TB8488090

Photo coming soon
ActiveSingle Family Residence360°

$6,500,000

1320 Boca Ciega Isle Dr

St Pete Beach, FL 33706

4 bd · 6 ba · 5,129 sqft

Boca Ciega Isle

MLS# TB8463396

Photo coming soon
ActiveSingle Family Residence360°

$5,500,000

5845 Bahia Way S. Way W

St Pete Beach, FL 33706

4 bd · 5 ba · 5,009 sqft

Bahia Shores 6th Add Lot 9

MLS# L4956297

Photo coming soon
ActiveSingle Family Residence360°

$5,420,069

5405 Leilani Dr

St Pete Beach, FL 33706

5 bd · 6 ba · 5,213 sqft

Brightwater Beach Estates

MLS# TB8418141

Photo coming soon
ActiveSingle Family Residence360°

$5,299,000

5408 Pali Way

St Pete Beach, FL 33706

5 bd · 6 ba · 4,641 sqft

Brightwater Beach Estates

MLS# TB8495421

Photo coming soon
ActiveSingle Family Residence360°

$5,295,000

3105 Pass A Grille Way

St Pete Beach, FL 33706

4 bd · 5 ba · 3,836 sqft

John Horrell

MLS# TB8480961

Photo coming soon
ActiveSingle Family Residence

$4,949,000

504 55th Ave

St Pete Beach, FL 33706

4 bd · 4 ba · 5,138 sqft

Brightwater Beach Estates Final Add

MLS# TB8442425

808 Pass A Grille Way, FL
Active

$4,249,000

808 Pass A Grille Way

St Pete Beach, FL 33706

0.17 acres

Morey Beach

MLS# TB8500628

Photo coming soon
ActiveSingle Family Residence360°

$3,999,000

482 Hermosita Dr

St Pete Beach, FL 33706

6 bd · 6 ba · 5,206 sqft

Vina-Del-Mar Sec 3

MLS# TB8465360

702 Pass A Grille Way, FL
Active

$3,999,000

702 Pass A Grille Way

St Pete Beach, FL 33706

0.35 acres

Morey Beach

MLS# TB8364677

Photo coming soon
ActiveSingle Family Residence

$3,999,000

702 Pass A Grille Way

St Pete Beach, FL 33706

1 bd · 1 ba · 644 sqft

Morey Beach

MLS# TB8364676

MLS GRID

Listings courtesy of Stellar MLS as distributed by MLS GRID

IDX information is provided exclusively for consumers’ personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing.

Based on information submitted to the MLS GRID as of May 29, 2026 at 1:57 PM ET. All data is obtained from various sources and may not have been verified by broker or MLS GRID. Supplied Open House Information is subject to change without notice. All information should be independently reviewed and verified for accuracy. Properties may or may not be listed by the office/agent presenting the information.

Ryan Solberg, Broker · MaxLife Realty LLC · FL License #BK3354351 · Equal Housing Opportunity · Full disclaimer · DMCA