Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Saint Pete Beach
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Florida
Florida
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Amazing pools
Lake
Beachfront
Countryside
Amazing views
Rooms
Play
Trending
Lakefront
Chef's kitchens
New
Tiny homes
Cabins
Vineyards
Camping
Design
Farms
Bed & breakfasts
Grand pianos
Mansions
Surfing
Golfing
Beach
Filters
0
Show map
Search results; Over 1,000 places
Over 1,000 places
Flat in St. Pete Beach
Escape to Tranquility: Beach Resort Oasis Awaits!
4-min drive
4-min drive
8–13 May
8–13 May
Hosted by Tradewinds
,
·
Hosted by Tradewinds
£177
£163
night
£163 per night, originally £177
·
£812 total
£812 total
Show price breakdown
4.31 out of 5 average rating, 13 reviews
4.31 (13)
Superhost
Superhost
Flat in St. Pete Beach
Fiesta Siesta in St Pete Beach USA #1 ranked beach
6-min walk
6-min walk
11–16 Jun
11–16 Jun
Hosted by a business
,
·
Hosted by a business
£172
£152
night
£152 per night, originally £172
·
£760 total
£760 total
Show price breakdown
4.79 out of 5 average rating, 275 reviews
4.79 (275)
Superhost
Superhost
Apartment in Treasure Island
Sunset Beach Entire Condo: Steps from the beach
Hosted by Sylvain
Hosted by Sylvain
28 Apr – 3 May
28 Apr – 3 May
£154
night
£154 per night
·
£770 total
£770 total
Show price breakdown
4.69 out of 5 average rating, 68 reviews
4.69 (68)
Guest favourite
Guest favourite
Flat in St. Pete Beach
Cottage near the beach
3-min walk
3-min walk
21–26 Apr
21–26 Apr
Hosted by Marisa
,
·
Hosted by Marisa
£151
night
£151 per night
·
£751 total
£751 total
Show price breakdown
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Guest favourite
Guest favourite
Apartment in St. Pete Beach
Charming beach cottage vibe, just steps to beach
11-min walk
11-min walk
11–16 May
11–16 May
Hosted by Amy
,
·
Hosted by Amy
£155
night
£155 per night
·
£772 total
£772 total
Show price breakdown
4.78 out of 5 average rating, 138 reviews
4.78 (138)
Guest favourite
Guest favourite
Apartment in St. Pete Beach
Sunset Beach Condo in Treasure Island
6-min drive
6-min drive
24–29 Aug
24–29 Aug
Hosted by Chris
,
·
Hosted by Chris
£124
night
£124 per night
·
£618 total
£618 total
Show price breakdown
4.91 out of 5 average rating, 207 reviews
4.91 (207)
Guest favourite
Guest favourite
Apartment in St. Pete Beach
NEW AC! Walk to the beach St Pete Beach Condo King
5-min walk
5-min walk
5–10 May
5–10 May
Hosted by Leslie
,
·
Hosted by Leslie
£148
night
£148 per night
·
£738 total
£738 total
Show price breakdown
4.78 out of 5 average rating, 32 reviews
4.78 (32)
Superhost
Superhost
Apartment in Treasure Island
Beach Condo Fully Furnished with Parking!
Hosted by Sylvain
Hosted by Sylvain
21–26 Apr
21–26 Apr
£154
night
£154 per night
·
£770 total
£770 total
Show price breakdown
4.67 out of 5 average rating, 58 reviews
4.67 (58)
Flat in St. Pete Beach
Full apartment steps to beach 4
2-min walk
2-min walk
1–6 Jun
1–6 Jun
Hosted by Michael
,
·
Hosted by Michael
£161
night
£161 per night
·
£802 total
£802 total
Show price breakdown
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Superhost
Superhost
Flat in St. Pete Beach
Blue Skies at The Beach #7 | Upstairs 1/1 Apt
8-min walk
8-min walk
1–8 Nov
1–8 Nov
Hosted by Jeff
,
·
Hosted by Jeff
£124
night
£124 per night
·
£863 total
£863 total
Show price breakdown
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Guest favourite
Guest favourite
Apartment in St. Pete Beach
Quiet condo with heated pool- 4min walk to beach!
5-min walk
5-min walk
12–17 Jul
12–17 Jul
Hosted by Samantha
,
·
Hosted by Samantha
£191
night
£191 per night
·
£952 total
£952 total
Show price breakdown
4.91 out of 5 average rating, 173 reviews
4.91 (173)
Apartment in Saint Pete Beach
Catch the SEABREEZE in this charming coastal condo
9-min walk
9-min walk
13–18 Aug
13–18 Aug
Hosted by Kristi
,
·
Hosted by Kristi
£157
night
£157 per night
·
£782 total
£782 total
Show price breakdown
4.69 out of 5 average rating, 194 reviews
4.69 (194)
Guest favourite
Guest favourite
Apartment in St. Pete Beach
Serenity by the Sea, Beach Condo, w/Pool & Access
8-min walk
8-min walk
26 Apr – 1 May
26 Apr – 1 May
Hosted by a business
,
·
Hosted by a business
£231
night
£231 per night
·
£1,154 total
£1,154 total
Show price breakdown
4.89 out of 5 average rating, 61 reviews
4.89 (61)
Apartment in Treasure Island
Amazing Gulf Views! 2-bedroom condo
1-min drive
1-min drive
24–30 Apr
24–30 Apr
Hosted by a business
,
·
Hosted by a business
£335
night
£335 per night
·
£2,007 total
£2,007 total
Show price breakdown
4.38 out of 5 average rating, 55 reviews
4.38 (55)
Guest favourite
Guest favourite
Apartment in St. Pete Beach
St Pete & Treasure Island Condo! BEACH* POOL *YARD
3-min drive
3-min drive
4–9 May
4–9 May
Hosted by Stephanie
,
·
Hosted by Stephanie
£287
£236
night
£236 per night, originally £287
·
£1,177 total
£1,177 total
Show price breakdown
4.97 out of 5 average rating, 88 reviews
4.97 (88)
Superhost
Superhost
Home in Treasure Island
Beachfront Private Duplex Home
6-min drive
6-min drive
20–25 Apr
20–25 Apr
Hosted by Dania
,
·
Hosted by Dania
£889
£761
night
£761 per night, originally £889
·
£3,801 total
£3,801 total
Show price breakdown
New place to stay
New
Apartment in Treasure Island
Direct Gulf View Upgraded Condo. Amazing Views!
1-min drive
1-min drive
25 May – 1 Jun
25 May – 1 Jun
Hosted by a business
,
·
Hosted by a business
£408
£379
night
£379 per night, originally £408
·
£2,653 total
£2,653 total
Show price breakdown
4.9 out of 5 average rating, 41 reviews
4.9 (41)
Apartment in Treasure Island
Land's End 205 bldg 10 Beach front
Hosted by a business
Hosted by a business
7–14 May
7–14 May
£197
night
£197 per night
·
£1,377 total
£1,377 total
Show price breakdown
1
2
3
4
…
15