Skip to main content

Beach rentals in St. Pete Beach

Find the beach rentals that appeal to you the most

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

The best beach rentals in St. Pete Beach

Check out our selection of great beach rentals in St. Pete Beach

Filter by:

Review score

Provident Oceana Beachfront Suites

Treasure Island , St. Pete Beach

A few steps from Treasure Island, Provident Oceana Beachfront Suites provides 4-star accommodations in the Treasure Island district of St. Pete Beach.

S
Stacey
From
Mexico
Great staff! Location! Quiet, clean and convenient.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 404 reviews
Price from
$185.30
1 night, 2 adults

Westwinds Waterfront Resort

Treasure Island , St. Pete Beach

The Westwinds Waterfront Resort is less than a 5 minute walk from the beach and overlooks the Boca Ciega Bay. Guests will enjoy full kitchens in each unit and a heated outdoor pool.

M
Mary
From
United States
The grounds and outside areas were beautiful and well kept !
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 266 reviews
Price from
$255.65
1 night, 2 adults

Oceanfront View of Madeira Beach, Steps to the Beach - Madeira Norte Condo

Madeira Beach , St. Pete Beach

Just a few steps from Madeira Beach and a 2-minute walk from John's Pass, Oceanfront View of Madeira Beach, Steps to the Beach - Madeira Norte Condo features accommodations in St.

A
Amy
From
United States
We loved the view, the proximity to the ocean, large balcony, walking to John’s Pass, clean and comfortable.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 45 reviews
Price from
$526.80
1 night, 2 adults

1BR 1BA NorthStar Bungalow. Just Steps to the beach and the bay.

St Pete Beach - Long Key, St. Pete Beach

Featuring a garden, 1BR 1BA NorthStar Bungalow. Just Steps to the beach and the bay. Provides accommodations in St. Pete Beach.

s
suzanne
From
United States
Fabulous location. Very pet friendly.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 15 reviews
Price from
$277.75
1 night, 2 adults

Funshine Pointe Capri

Treasure Island , St. Pete Beach

Funshine Pointe Capri is a recently renovated apartment in St. Pete Beach where guests can make the most of the garden and barbecue facilities.

K
Kyla
From
United States
I loved staying here, being in this condo absolutely made the trip 100x better for us. It was a 5 minute walk from the treasure island shore so we go to walk on the beach every morning. This condo had anything we could have possibly needed during our stay. All in all it was gorgeous and so worth the money.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 20 reviews
Price from
$266.82
1 night, 2 adults

Funshine Sunset Beach

Treasure Island , St. Pete Beach

Funshine Sunset Beach offers accommodations in St. Pete Beach, a 2-minute walk from Sunset Beach and 3 miles from John's Pass.

J
Jennifer
From
United States
This unit is amazing! So much in a small-ish space. Super clean, has all the creature comforts—makes it feel luxurious, and is just lovely.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 9 reviews
Price from
$288.69
1 night, 2 adults

Cozy Beach Rental 1B/1B

St Pete Beach - Long Key, St. Pete Beach

Cozy Beach Rental 1B/1B is a recently renovated vacation home in St. Pete Beach, near St. Pete Beach. This beachfront property offers access to free Wifi and free private parking.

V
Vivian
From
United States
Super clean, all interior looked new including cabinets and appliances, location to beach fantastic, quiet neighborhood staff very responsive to questions and allows dogs.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 23 reviews
Price from
$272.12
1 night, 2 adults

Searenity, Waterside studio in the heart of Treasure Island, walk to beach

Treasure Island , St. Pete Beach

Searenity, Waterside studio in the heart of Treasure Island, walk to beach offers accommodations in St. Pete Beach, a 11-minute walk from Treasure Island and 1.7 miles from John's Pass.

M
Mike
From
United States
Lots to do in the area. Nice and clean property in the condo and the entire outside property.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 7 reviews
Price from
$217.05
1 night, 2 adults

Beachfront Condo Ocean View

St Pete Beach - Long Key, St. Pete Beach

Beachfront Condo Ocean View offers accommodations in St. Pete Beach, a few steps from St. Pete Beach and 5.9 miles from John's Pass.

R
Regina
From
United States
Condo was close to everything and the beachfront was great. Check in was easy and we had everything we needed.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 42 reviews
Price from
$528
1 night, 2 adults

Bella Sirena Inn

St Pete Beach - Long Key, St. Pete Beach

Located in St Pete Beach, 1640 feet from St Pete Beach Theater and 1.5 mi from Dolphin Landings Charter Boat Center, Bella Sirena Inn features accommodations with free WiFi, air conditioning and an...

B
Becker
From
Thailand
The property was really well priced, especially compared to everything else in the area during this time of year and the host was exceptionally sweet. The rooms were very clean and comfortable and cool.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 90 reviews
Price from
$135
1 night, 2 adults
All beach rentals in St. Pete Beach

Most booked beach rentals in St. Pete Beach and surrounding area in the past month

See all

Popular with guests booking beach rentals in St. Pete Beach

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,176 reviews

Popular with guests booking beach rentals in St. Pete Beach

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 404 reviews

Popular with guests booking beach rentals in St. Pete Beach

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 61 reviews

Popular with guests booking beach rentals in St. Pete Beach

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 90 reviews

Popular with guests booking beach rentals in St. Pete Beach

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 266 reviews

Popular with guests booking beach rentals in St. Pete Beach

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 136 reviews

Popular with guests booking beach rentals in St. Pete Beach

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 48 reviews

Popular with guests booking beach rentals in St. Pete Beach

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 109 reviews

Popular with guests booking beach rentals in St. Pete Beach

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 47 reviews

Popular with guests booking beach rentals in St. Pete Beach

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 42 reviews

These beach rentals in St. Pete Beach and nearby have options with free cancellation

See all

6 - Island Paradise Cottages - Gulf Mist is located in St. Pete Beach, just a 9-minute walk from John's Pass and 0.6 miles from John's Pass Village and Boardwalk.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

7 - Island Paradise Cottages - Sandy Shores is located in St. Pete Beach, just a 9-minute walk from John's Pass and 0.6 miles from John's Pass Village and Boardwalk.

2 - Island Paradise Cottages - Sea Breeze offers accommodations in St. Pete Beach, a 9-minute walk from John's Pass and 0.6 miles from John's Pass Village and Boardwalk.

4 - Island Paradise Cottages - Skyview Villa is located in St. Pete Beach, just a 9-minute walk from John's Pass and 0.6 miles from John's Pass Village and Boardwalk.

1 - Island Paradise Cottages - Sweet Jasmine offers accommodations in St. Pete Beach, a 9-minute walk from John's Pass and 0.6 miles from John's Pass Village and Boardwalk.

8 - Island Paradise Cottages - Tropic Sun offers accommodations in St. Pete Beach, a 9-minute walk from John's Pass and 0.6 miles from John's Pass Village and Boardwalk.

5 - Island Paradise Cottages - Sea Grape is located in St. Pete Beach, just a 9-minute walk from John's Pass and 0.6 miles from John's Pass Village and Boardwalk.

Sunrise Resort by Liberte'

St. Pete Beach
Free cancellation options available
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 15 reviews

A 2-minute walk from St. Pete Beach in St. Pete Beach, Sunrise Resort by Liberte' provides accommodations with access to a hot tub. Guests can benefit from a patio and a picnic area.

Save money on beach rentals in St. Pete Beach and nearby – budget options available

See all

306 - Gulf Strand

St. Pete Beach
Budget options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

5.6 miles from John's Pass in St. Pete Beach, 306 - Gulf Strand features accommodations with access to a hot tub. Guests staying at this vacation home have access to a patio.

505 - Gulf Strand

St. Pete Beach
Budget options available

A few steps from St. Pete Beach in St. Pete Beach, 505 - Gulf Strand provides accommodations with access to a hot tub.

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 10 reviews

Gulf Strand Resort by Travel Resort Services provides a hot tub and free private parking, and is within a 2-minute walk of St. Pete Beach and 5.6 miles of John's Pass.

NEWLY Reno Beach Condo The beach is your backyard offers accommodations in St. Pete Beach, a few steps from St. Pete Beach and 5.9 miles from John's Pass.

311 - Vistas on the Gulf is located in St. Pete Beach, just 5.9 miles from John's Pass and 6.1 miles from John's Pass Village and Boardwalk. This vacation home features accommodations with a balcony.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 42 reviews

Beachfront Condo Ocean View offers accommodations in St. Pete Beach, a few steps from St. Pete Beach and 5.9 miles from John's Pass.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1 review

805 - Friendly Native Beach Resort offers accommodations in St. Pete Beach, a 3-minute walk from St. Pete Beach and 4.4 miles from John's Pass.

Friendly Native 507

St. Pete Beach
Budget options available
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 14 reviews

Friendly Native 507 is located in St. Pete Beach, just a 2-minute walk from St. Pete Beach and 4.5 miles from John's Pass.

Highly rated beach rentals in St. Pete Beach and nearby

See all

Caprice 401

St. Pete Beach
8.0+ review score
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 17 reviews

Caprice 401 is located in St. Pete Beach, just 4.5 miles from John's Pass and 4.7 miles from John's Pass Village and Boardwalk.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 13 reviews

Featuring an outdoor swimming pool, Majestic Beach Condo in Beachfront Resort in St Pete Beach provides accommodations in St. Pete Beach.

Caprice 306

St. Pete Beach
8.0+ review score
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews

Caprice 306 offers accommodations in St. Pete Beach, 4.5 miles from John's Pass and 4.7 miles from John's Pass Village and Boardwalk.

Waves 18

St. Pete Beach
8.0+ review score
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 6 reviews

A 4-minute walk from St. Pete Beach in St. Pete Beach, Waves 18 features accommodations with access to beauty services.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 90 reviews

Located in St Pete Beach, 1640 feet from St Pete Beach Theater and 1.5 mi from Dolphin Landings Charter Boat Center, Bella Sirena Inn features accommodations with free WiFi, air conditioning and an...

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 7 reviews

Land's End 11-203 Beach Front - Premier is located in St. Pete Beach, just 3.6 miles from John's Pass and 3.8 miles from John's Pass Village and Boardwalk.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 109 reviews

The Roth Hotel, Treasure Island, Florida offers accommodations in St. Pete Beach, 3.6 miles from John's Pass Village and Boardwalk and 9.2 miles from Tropicana Field.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 5 reviews

Providing a terrace, Sunny PaG Island rental wbikes-just steps2beach features accommodations in St. Pete Beach.

Beach rentals with swimming pools in St. Pete Beach and nearby

See all
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Gulfside Resort. Unit 1 offers accommodations in St. Pete Beach, 4.3 miles from John's Pass and 4.5 miles from John's Pass Village and Boardwalk.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 6 reviews

Caprice 301 is located in St. Pete Beach, just 4.5 miles from John's Pass and 4.7 miles from John's Pass Village and Boardwalk.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Caprice 501 is located in St. Pete Beach, just 4.5 miles from John's Pass and 4.7 miles from John's Pass Village and Boardwalk.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

Gulfside Resort. Unit 3 offers accommodations in St. Pete Beach, 4.3 miles from John's Pass and 4.5 miles from John's Pass Village and Boardwalk.

Gulfside Resort Unit 2 is located in St. Pete Beach, just 4.3 miles from John's Pass and 4.5 miles from John's Pass Village and Boardwalk. The air-conditioned accommodation is a 3-minute walk from St.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 5 reviews

A 4-minute walk from St. Pete Beach in St. Pete Beach, Waves 17 provides accommodations with access to beauty services.

Land's End 5-403 Gulf-Bay Front - Premier offers accommodations in St. Pete Beach, 3.7 miles from John's Pass and 3.9 miles from John's Pass Village and Boardwalk.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1 review

Land's End 5-302 Gulf-Bay Front - Premier is located in St. Pete Beach, just 3.7 miles from John's Pass and 3.9 miles from John's Pass Village and Boardwalk.

FAQ about beach rentals in St. Pete Beach