Skip to main content
Manage my booking

Vacation Rentals in St. Pete Beach

Find the vacation rentals that appeal to you the most

December 2025

123456
78910111213
14151617181920
21222324252627
28293031

January 2026

123
45678910
11121314151617
18192021222324
25262728293031
Check-in date - Check-out date

The best vacation rentals in St. Pete Beach

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

Filter by:

Review score

Cozy Beach Rental 1B/1B

St Pete Beach - Long Key, St. Pete Beach

Cozy Beach Rental 1B/1B offers accommodations in St. Pete Beach, a few steps from St. Pete Beach and 7.8 miles from John's Pass.

M
Marina
From
United States
Great location. Walking distance to beach access. Place was quiet. Excellent communication from Tyler.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 18 reviews
Price from
GEL 1,618.75
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.

K
King
From
United States
Great location. Easy walks to the beach, restaurants, and bars.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 7 reviews
Price from
GEL 433.16
1 night, 2 adults

107-Waterfront-Walk to beach-Lovely

Treasure Island , St. Pete Beach

Providing a garden, 107-Waterfront-Walk to beach-Lovely provides accommodations in St. Pete Beach. The air-conditioned accommodation is a 15-minute walk from Treasure Island.

a
angel
From
United States
Location, always very clean and comfortable, decorated beautifully
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 25 reviews
Price from
GEL 402
1 night, 2 adults

Treasure Island Beach, FL Waterfront Condo Located Steps away from the Intracoastal Waterway

Treasure Island , St. Pete Beach

Treasure Island Beach, FL Waterfront Condo Located Steps away from the Intracoastal Waterway offers accommodations in St.

C
C Bixby
From
United States
Great location, very clean, beautiful setting
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 57 reviews
Price from
GEL 809.40
1 night, 2 adults

Surf Beach Treasure Island Resort

Treasure Island , St. Pete Beach

Nestled on the beach in beautiful Treasure Island, Florida, this property offers 2-bedroom condominiums with classic Mediterranean styling with breathtaking Gulf views just minutes from shopping and...

L
Lynn
From
United States
We loved where it was located on the walkway. Balcony view was fabulous!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 48 reviews
Price from
GEL 731.16
1 night, 2 adults

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.

D
Donald
From
Canada
Beautiful property! The pool was clean and we enjoyed it. The beach is right across the street - good location. Very spacious and it’s a bonus to have laundry in the unit
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 444 reviews
Price from
GEL 419.13
1 night, 2 adults

Park Shore Suites St Pete Beach

St Pete Beach - Long Key, St. Pete Beach

Offering inner courtyard views, Park Shore Suites St Pete Beach in St. Pete Beach features accommodations, an outdoor swimming pool, an open-air bath, a garden, and barbecue facilities.

L
Liz
From
Canada
Short walk to the beach and many restaurants near by.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 163 reviews
Price from
GEL 502.23
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.

c
charliene
From
Canada
Newly renovated 2bdrm, 1 bath suite, freshly painted in a soft color, loved the design of the unit, updated kitchen with granite countertops even an airfryer :), new appliances with lots of ice in the freezer, big TV with lots of options!! This suite felt like home :)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 318 reviews
Price from
GEL 455.96
1 night, 2 adults

Luxurious Modern Townhouse right across beach!! Table Tennis

North Redington Beach , St. Pete Beach

Luxurious Modern Townhouse right across beach!! Table Tennis offers accommodations in St. Pete Beach, a 11-minute walk from Madeira Beach and 2.8 miles from John's Pass.

S
Shaun
From
United States
Very spacious with multiple entertaining areas. Great neighborhood and proximity to the beach.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 17 reviews
Price from
GEL 1,214.10
1 night, 2 adults

Where the Sun Meets the Water

Treasure Island , St. Pete Beach

Just a 5-minute walk from Treasure Island and one mile from John's Pass, Where the Sun Meets the Water features accommodations in St. Pete Beach, with an open-air bath and a tennis court.

L
Linda
From
United States
Very clean and comfortable. Close to John’s Pass. The kitchen was well stocked and even included some spices and coffee.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 6 reviews
Price from
GEL 410.77
1 night, 2 adults
All vacation rentals in St. Pete Beach

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

See all

Popular with guests booking vacation rentals in St. Pete Beach

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

Popular with guests booking vacation rentals in St. Pete Beach

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

Popular with guests booking vacation rentals in St. Pete Beach

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 18 reviews

Popular with guests booking vacation rentals in St. Pete Beach

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

Popular with guests booking vacation rentals in St. Pete Beach

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 163 reviews

Popular with guests booking vacation rentals in St. Pete Beach

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

Popular with guests booking vacation rentals in St. Pete Beach

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 318 reviews

Popular with guests booking vacation rentals in St. Pete Beach

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 444 reviews

Popular with guests booking vacation rentals in St. Pete Beach

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

Popular with guests booking vacation rentals in St. Pete Beach

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

Highly rated vacation rentals in St. Pete Beach and nearby

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

Sea Breeze Manor Inn provides beachfront accommodations in St. Petersburg. This bed and breakfast features free private parking and private check-in and check-out.

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

4.6 miles from John's Pass in St. Petersburg, Bayview Oceanside Condo with Pool and Private Balcony offers accommodations with access to a fitness center.

From GEL 1,058.70 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 23 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.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 37 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.

Caprice 401

St. Pete Beach
8.0+ review score
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 14 reviews

Caprice 401 is located in St. Pete Beach, just a few steps from St. Pete Beach and 4.5 miles from John's Pass. This beachfront property offers access to free Wifi and free private parking.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 21 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 is located in St. Pete Beach, just a few steps from St. Pete Beach and 4.5 miles from John's Pass. This beachfront property offers access to free Wifi and free private parking.

Waves 18

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

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

From GEL 1,778.70 per night

Enjoy breakfast in St. Pete Beach and nearby

5.6 miles from John's Pass in St. Pete Beach, 505 - Gulf Strand provides accommodations with access to a hot tub. The air-conditioned accommodation is a few steps from St. Pete Beach.

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 3 reviews

Offering air-conditioned rooms in the St Pete Beach - Long Key district of St. Pete Beach, Gulf Strand Resort by Travel Resort Services is a 2-minute walk from St. Pete Beach.

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

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 offers accommodations in St. Pete Beach, 5.9 miles from John's Pass and 6.1 miles from John's Pass Village and Boardwalk.

St Pete Beach Penthouse Beach & Intercoastal Views offers accommodations in St. Pete Beach, a 1-minute walk from St. Pete Beach and 6.1 miles from John's Pass.

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 15 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.

Scored out of 10, guest rating 5.0
Fair - What previous guests thought, 1 review

AMAZING LOCATION! direct across ST, from beach enjoys a location in St. Pete Beach, 6.5 miles from John's Pass Village and Boardwalk and 9.2 miles from Tropicana Field. A 5-minute walk from St.

1501 - Gulf Winds 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.

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

Seahorse Bungalow

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

Providing a garden, Seahorse Bungalow provides accommodations in St. Pete Beach. Both Wifi and private parking are available at the vacation home free of charge.

Caprice 301

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

Caprice 301 offers accommodations in St. Pete Beach, a few steps from St. Pete Beach and 4.5 miles from John's Pass. This beachfront property offers access to free Wifi and free private parking.

Caprice 501

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

Caprice 501 offers accommodations in St. Pete Beach, a few steps from St. Pete Beach and 4.5 miles from John's Pass. This beachfront property offers access to free Wifi and free private parking.

Waves 17

St. Pete Beach
Free cancellation options available
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.

4.3 miles from John's Pass in St. Pete Beach, Less Than Half-Mi to St Pete Beach Condo with Pool! provides accommodations with access to a spa center.

Bella Sirena Inn

St. Pete Beach
Free cancellation options available
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 96 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...

3.7 miles from John's Pass in St. Pete Beach, Land's End 5-403 Gulf-Bay Front - Premier features accommodations with access to a hot tub.

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

3.7 miles from John's Pass in St. Pete Beach, Land's End 5-302 Gulf-Bay Front - Premier features accommodations with access to a hot tub.

Vacation Rentals with swimming pools in St. Pete Beach and nearby

A 2-minute walk from Bermuda Bay Beach in St. Petersburg, TWO Bedroom TWO Bath Family Condo - Sleeps Four - Unit B - Private Beach features accommodations with access to a hot tub and spa center.

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

3.7 miles from John's Pass in St. Pete Beach, Land's End 5-204 Gulf-Bay Front - Premier offers accommodations with access to a hot tub.

3.7 miles from John's Pass in St. Pete Beach, Land's End 6-302 Beach Front - Premier offers accommodations with access to a hot tub.

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

3.7 miles from John's Pass in St. Pete Beach, Land's End 6-303 Beach Front - Premier provides accommodations with access to a hot tub.

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

3.7 miles from John's Pass in St. Pete Beach, Land's End 4-306 Bay Front - Premier provides accommodations with access to a hot tub.

3.7 miles from John's Pass in St. Pete Beach, Land's End 4-202 Bay Front - Premier features accommodations with access to a hot tub.

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

3.7 miles from John's Pass in St. Pete Beach, Land's End 4-303 Bay Front - Premier offers accommodations with access to a hot tub.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 4 reviews

3.7 miles from John's Pass in St. Pete Beach, Land's End 4-406 Bay Front features accommodations with access to a hot tub.

FAQ about vacation rentals in St. Pete Beach

Vacation Rentals That Guests Love in St. Pete Beach

See all
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2 reviews
We loved the location and the direct beach access. Located between St. Pete's and Clearwater was convenient. We really appreciated being across the street from John's Pass Village. The restaurants are great and we enjoyed jet skis from the marina, too. Lots of towels and kitchware, great washer and dryer, nice leather-like sofas... We really enjoed our stay.
Guest review by
Cindeelou512
Solo traveler
Avg. price/night: GEL 1,257.30
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,543 reviews
Good location for the Beach, and Johns Village and Boardwalk Parking good Nice view
Guest review by
Trevor
Group
gogless