Skip to main content

Resorts in St Pete Beach

Find the resorts that appeal to you the most

The best resorts in St Pete Beach

Check out our pick of great resorts in St Pete Beach

Filter by:

Review score

Treasure Island Beach Resort

Treasure Island , St Pete Beach

Located in St. Pete Beach, Treasure Island Beach Resort is surrounded by the white sandy beaches of the Gulf of Mexico.

G
GRAYDON
From
United Kingdom
Friendly staff Amazing view and location Free coffee and coffees Great drinks (pina colada) Friendly and efficient cleaning staff Good kitchen Towels for beach as well as room Good gym Cleaning, new towels and washing up stuff every day Good restaurant Other restaurants and stores nearby (great Publix) Fantastic beach
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 364 reviews
Price from
US$319
1 night, 2 adults

FUSION Resort Waterfront Suites

Treasure Island , St Pete Beach

Set in St Pete Beach, 1 km from Treasure Island, FUSION Resort Waterfront Suites offers accommodation with free bikes, private parking, an outdoor swimming pool and a terrace.

A
Andrew
From
Canada
Very spacious apartment. I like that every room has a great view of the bay. Short walk to the beach. Had chargers for our Tesla in the parking lot. Staff was great. There’s a Publix a short walk away.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 724 reviews
Price from
US$188.70
1 night, 2 adults

DoubleTree Beach Resort by Hilton Tampa Bay – North Redington Beach

North Redington Beach , St Pete Beach

DoubleTree Beach Resort by Hilton Tampa Bay – North Redington Beach is located directly on the beach and offers semi-private beach access.The hotel features on-site dining and easy access to...

O
Olga
From
United States
The perfect combination of location, service and comfort
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 461 reviews
Price from
US$161.14
1 night, 2 adults

Bilmar Beach Resort

Treasure Island , St Pete Beach

The Bilmar Beach Resort, a Florida Gulf Coast resort located in beautiful Treasure Island, Florida, offers unparalleled sophistication and elegance that you won’t find in ordinary hotels The Bilmar i...

t
t4ff
From
United Kingdom
Everything about this place is excellent the staff are warm and welcoming ( especially Shauna on front desk ) I would highly recommend this Hotel.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 410 reviews
Price from
US$199
1 night, 2 adults

Plaza Beach Hotel - Beachfront Resort

St Pete Beach - Long Key, St Pete Beach

Centrally located in St. Pete Beach, Florida, this family-owned hotel faces the Gulf of Mexico and offers guests warm sun and white, sandy beaches within walking distance of entertainment, shopping,...

S
Stefanie
From
United Kingdom
The hotel has a nice feel about it as it is not big and the 50ies design works really well. The location was perfect - right by a beautiful beach and in walking distance to a range of shops, restaurants and a dolphin watching tour company. We hardly had to use the car during our stay which was nice. It was really lovely to have a little apartment instead of just a room which you normally get with a hotel. That made us a little more independent and we didn’t feel we had to go out for each meal.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 104 reviews
Price from
US$240.24
1 night, 2 adults

Sunset Vistas Two Bedroom Beachfront Suites

Treasure Island , St Pete Beach

Offering panoramic views of the Gulf of Mexico, this beachfront resort is located on the white sand shores of Treasure Island.

C
Cathy Coulter
From
Canada
ON THE BEACH Clean well equipped suite Very central location
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,534 reviews
Price from
US$159.90
1 night, 2 adults

Sirata Beach Resort St Pete Beach

St Pete Beach - Long Key, St Pete Beach

This Saint Petersburg resort is located on a private beach overlooking the Gulf of Mexico. Water sports such as parasailing and wave runners can be arranged.

A
ANN
From
United States
The only problem I had was that the TV did not work properly. Other than that the resort is beautiful the grounds are beautiful. Great staff. Easy walk to the beach and pools. I would definitely recommend this resort to others. Visited Clearwater while I was there. I like St Petes so much better. I did not want to leave
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 945 reviews
Price from
US$138.58
1 night, 2 adults

RumFish Beach at TradeWinds

St Pete Beach - Long Key, St Pete Beach

Recently renovated, RumFish Beach at TradeWinds offers a beachfront accommodation and is located 30 minutes' drive from the Tampa International Airport.

S
Sherry
From
United States
Great location on the beach. Nice restaurant on site with entertainment. Great pools and hot tub. Friendly staff. We will be back.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 811 reviews
Price from
US$141.55
1 night, 2 adults

Island Grand at TradeWinds

St Pete Beach - Long Key, St Pete Beach

Island Grand at TradeWinds is located on 28 acres, directly on a Gulf of Mexico beach in Saint Pete Beach. The hotel offers 5 outdoor swimming pools, 8 restaurants and bars.

L
Lori
From
United States
The staff was wonderful. The location to the beach was great. We would return.
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 343 reviews
Price from
US$160.55
1 night, 2 adults

The Beachcomber St. Pete Beach Resort & Hotel

St Pete Beach - Long Key, St Pete Beach

Overlooking the sparkling waters of the Gulf of Mexico, Beachcomber Beach Resort & Hotel offers guests a true St. Pete Beach experience.

M
Marie
From
United Kingdom
Rooms quiet plenty of sitting areas to chill, eat, drink and play games. Hammocks good idea and fun.small pool open only which was a shame but did not spoil the experience. Food and drink in jimmys bar was excellent
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 161 reviews
Price from
US$179
1 night, 2 adults
All resorts in St Pete Beach

Looking for a resort?

Travellers who truly “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal onsite amenities like pools, spas, restaurants, activities, excursions and shops, and stay the night in luxurious private rooms, villas or apartments.

Most booked resorts in St Pete Beach and surroundings in the past month

See all

Popular with guests booking resorts in St Pete Beach

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 103 reviews

Popular with guests booking resorts in St Pete Beach

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

Popular with guests booking resorts in St Pete Beach

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 410 reviews

Popular with guests booking resorts in St Pete Beach

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 724 reviews

Popular with guests booking resorts in St Pete Beach

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

Popular with guests booking resorts in St Pete Beach

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

Popular with guests booking resorts in St Pete Beach

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

Popular with guests booking resorts in St Pete Beach

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 461 reviews

Popular with guests booking resorts in St Pete Beach

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

Popular with guests booking resorts in St Pete Beach

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

Highly rated resorts in St Pete Beach and nearby

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 104 reviews

Just a 4 minutes’ walk from shopping at John’s Pass Village and Boardwalk, Madeira Bay Resort II by Travel Resort Services offers a marina with kayak rentals to explore the bird sanctuary mangrove...

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 17 reviews

Located in St Petersburg, within 7.4 km of John's Pass and 7.7 km of Johns Pass And Village Boardwalk, Boca Ciega Resort provides accommodation with a restaurant and free WiFi throughout the property...

All-inclusive resorts in St Pete Beach and nearby

Situated in Tierra Verde, 17 km from Tropicana Field, TIERRA VERDE! UPdated! BIG water view! features accommodation with free WiFi and free private parking.

Tropic Terrace Resort #26 - Beach View Suite features air-conditioned rooms with cable TV in the Treasure Island district of St Pete Beach.

Set in St Pete Beach, Tropic Terrace Suite #9 - Beachfront Resort offers beachfront accommodation 200 metres from Treasure Island and offers various facilities, such as an outdoor swimming pool and a...

From US$380.77 per night

Tropic Terrace #55 - Beachfront Resort features air-conditioned rooms with cable TV in the Treasure Island district of St Pete Beach.

Set 200 metres from Treasure Island, Tropic Terrace Suite #31 - Beachfront Resort in St Pete Beach offers rooms with air conditioning and free WiFi.

Tropic Terrace #32 - Beachfront Rental is situated on the beachfront in St Pete Beach, 200 metres from Treasure Island and 1.6 km from John's Pass.

Tropic Terrace Suite #54 - Beachfront Resort features air-conditioned rooms with cable TV in the Treasure Island district of St Pete Beach.

Located in St Pete Beach, within 100 metres of Treasure Island and 1.6 km of John's Pass, Tropic Terrace Suite #40 - Beachfront Resort provides free WiFi throughout the property.

From US$450.77 per night

FAQ about resorts in St Pete Beach

Resorts that guests love in St Pete Beach

See all
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 496 reviews
Loved this place. I would highly recommend this resort.
Guest review by
Moore
Family with young children
Avg. price/night: US$211.31
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 161 reviews
Nice resort and location
Guest review by
Patricia
Solo traveller
Avg. price/night: US$199.42
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 103 reviews
The proximity to the beach, the retro vibe, all the games and fun activities. The complimentary happy hour! And the staff was beyond nice! Honestly a really cozy small beach resort that I will 100% go back to.
Guest review by
Clara
Group