Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
St. Pete Beach
Check-in / Checkout
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 in St. Pete Beach
Over 1,000 places in St. Pete Beach
Home in St. Pete Beach
Beautiful family beach house!
Apr. 26 – May 1
Apr. 26 – May 1
$589 CAD
night
$589 CAD per night
·
$2,947 CAD total
$2,947 CAD total
Show price breakdown
New place to stay
New
Superhost
Superhost
Home in Treasure Island
Beachfront Private Duplex Home
1 king bed
1 king bed
Apr. 20 – 25
Apr. 20 – 25
$1,479 CAD
$1,259 CAD
night
$1,259 CAD per night, originally $1,479 CAD
·
$6,294 CAD total
$6,294 CAD total
Show price breakdown
New place to stay
New
Guest favourite
Guest favourite
Home in St. Petersburg
3 Bedroom Open Concept Farmhouse WITH POOL
3 beds
3 beds
Apr. 28 – May 3
Apr. 28 – May 3
$544 CAD
$503 CAD
night
$503 CAD per night, originally $544 CAD
·
$2,513 CAD total
$2,513 CAD total
Show price breakdown
4.98 out of 5 average rating, 49 reviews
4.98 (49)
Guest favourite
Guest favourite
Home in St. Petersburg
NEW! Sea Vue - Kayaks | King Beds | Backyard Oasis
6 beds
6 beds
Oct. 26 – 31
Oct. 26 – 31
$1,259 CAD
night
$1,259 CAD per night
·
$6,294 CAD total
$6,294 CAD total
Show price breakdown
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Superhost
Superhost
Home in South Pasadena
Outdoor oasis! Golf cart 5mins to Beach
4 beds
4 beds
Apr. 28 – May 3
Apr. 28 – May 3
$474 CAD
$427 CAD
night
$427 CAD per night, originally $474 CAD
·
$2,134 CAD total
$2,134 CAD total
Show price breakdown
New place to stay
New
Guest favourite
Guest favourite
Home in St. Pete Beach
Gulfside Resort: 3 bed, 2 bath /pool access
4 beds
4 beds
Apr. 29 – May 4
Apr. 29 – May 4
$979 CAD
night
$979 CAD per night
·
$4,893 CAD total
$4,893 CAD total
Show price breakdown
5.0 out of 5 average rating, 65 reviews
5.0 (65)
Guest favourite
Guest favourite
Home in Treasure Island
2 Bed house, Steps to BEACH, Great Location!
2 queen beds
2 queen beds
May 20 – 25
May 20 – 25
$386 CAD
night
$386 CAD per night
·
$1,930 CAD total
$1,930 CAD total
Show price breakdown
5.0 out of 5 average rating, 18 reviews
5.0 (18)
Guest favourite
Guest favourite
Home in Gulfport
The Boho - 2BR Gulfport Waterfront District House
2 beds
2 beds
Jun. 24 – 29
Jun. 24 – 29
$334 CAD
night
$334 CAD per night
·
$1,670 CAD total
$1,670 CAD total
Show price breakdown
4.99 out of 5 average rating, 106 reviews
4.99 (106)
Guest favourite
Guest favourite
Home in St. Pete Beach
Luxury Paradise in Pass-a-Grille
4 beds
4 beds
May 18 – 24
May 18 – 24
$1,108 CAD
night
$1,108 CAD per night
·
$6,646 CAD total
$6,646 CAD total
Show price breakdown
4.94 out of 5 average rating, 35 reviews
4.94 (35)
Guest favourite
Guest favourite
Home in St. Pete Beach
Pass-a-Grille Paradise Beach House
4 beds
4 beds
Apr. 26 – May 1
Apr. 26 – May 1
$813 CAD
night
$813 CAD per night
·
$4,067 CAD total
$4,067 CAD total
Show price breakdown
5.0 out of 5 average rating, 10 reviews
5.0 (10)
Guest favourite
Guest favourite
Home in St. Petersburg
St Pete Retreat - Heated Salt water pool
3 beds
3 beds
Aug. 17 – 22
Aug. 17 – 22
$586 CAD
night
$586 CAD per night
·
$2,929 CAD total
$2,929 CAD total
Show price breakdown
4.96 out of 5 average rating, 51 reviews
4.96 (51)
Guest favourite
Guest favourite
Home in Indian Shores
Beach Bungalow
Apr. 29 – May 4
Apr. 29 – May 4
$441 CAD
night
$441 CAD per night
·
$2,205 CAD total
$2,205 CAD total
Show price breakdown
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Guest favourite
Guest favourite
Home in St. Pete Beach
Luxury Beach House| Private Saltwater Heated Pool
4 beds
4 beds
Apr. 22 – 27
Apr. 22 – 27
$1,124 CAD
night
$1,124 CAD per night
·
$5,621 CAD total
$5,621 CAD total
Show price breakdown
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Home in St. Pete Beach
St Pete Beach House Rental - Castaway Casita
Jun. 1 – 8
Jun. 1 – 8
$426 CAD
night
$426 CAD per night
·
$2,981 CAD total
$2,981 CAD total
Show price breakdown
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Superhost
Superhost
Home in Indian Rocks Beach
Stunning views! Spot dolphins from the pool!
5 beds
5 beds
May 4 – 9
May 4 – 9
$1,107 CAD
$807 CAD
night
$807 CAD per night, originally $1,107 CAD
·
$4,036 CAD total
$4,036 CAD total
Show price breakdown
4.86 out of 5 average rating, 305 reviews
4.86 (305)
Home in Indian Rocks Beach
Casa Del Mare - 3 Min to Beach
4 beds
4 beds
May 9 – 16
May 9 – 16
$1,179 CAD
$1,090 CAD
night
$1,090 CAD per night, originally $1,179 CAD
·
$7,629 CAD total
$7,629 CAD total
Show price breakdown
Guest favourite
Guest favourite
Home in Treasure Island
Bobbys Beach Bungalow Beach Access w/ Live Music!
2 queen beds
2 queen beds
May 5 – 10
May 5 – 10
$564 CAD
night
$564 CAD per night
·
$2,819 CAD total
$2,819 CAD total
Show price breakdown
5.0 out of 5 average rating, 13 reviews
5.0 (13)
Guest favourite
Guest favourite
Home in Treasure Island
Beach One: Style Meets the Shore
5 beds
5 beds
Aug. 17 – 22
Aug. 17 – 22
$2,456 CAD
night
$2,456 CAD per night
·
$12,279 CAD total
$12,279 CAD total
Show price breakdown
5.0 out of 5 average rating, 10 reviews
5.0 (10)
1
2
3
4
…
15