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.4
Superb - What previous guests thought, 371 reviews
Price from
US$319
1 night, 2 adults

Shoreline Island Resort - Exclusively Adult

Madeira Beach , St Pete Beach

Catering to adults 21 or older, Shoreline Island Resort is situated directly on the Gulf of Mexico in Madeira Beach, Florida.

W
Wolfgang
From
Germany
Very friendly people. Fantastic view facing the ocean. Incredible beautifull beach right in front
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 504 reviews
Price from
US$210
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 9.0
Superb - What previous guests thought, 109 reviews
Price from
US$240.24
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.

N
Nina
From
Norway
great suite, with nice view, would go back any time. Nice staff, very friendly. The suite had all we needed, full kitchen. Nice poolarea with hottub.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 728 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, 451 reviews
Price from
US$161.10
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, 405 reviews
Price from
US$199
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.

P
Patrick
From
United Kingdom
Location was right on the beach with excellent Pool bar. Apartment was excellent.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,544 reviews
Price from
US$237.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, 961 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.

J
Jeremy
From
United Kingdom
Great beach front gulf coast family property.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 796 reviews
Price from
US$151.05
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.7
Pleasant - What previous guests thought, 338 reviews
Price from
US$160.55
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 7.3
Good - What previous guests thought, 961 reviews

Popular with guests booking resorts in St Pete Beach

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 109 reviews

Popular with guests booking resorts in St Pete Beach

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

Popular with guests booking resorts in St Pete Beach

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

Popular with guests booking resorts in St Pete Beach

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

Popular with guests booking resorts in St Pete Beach

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

Popular with guests booking resorts in St Pete Beach

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

Popular with guests booking resorts in St Pete Beach

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 163 reviews

Popular with guests booking resorts in St Pete Beach

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

Popular with guests booking resorts in St Pete Beach

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

All-inclusive resorts in St Pete Beach and nearby

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

Offering an outdoor pool and free Wi-Fi access, this resort is adjacent to Saint Pete Beach. Smuggler’s Cove Adventure Golf, a mini-golf venue, is located 10.1 km from the property.

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.

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 #56 - Beachfront Resort features air-conditioned rooms with cable TV in the Treasure Island district of St Pete Beach.

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

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 8.0
Very good - What previous guests thought, 29 reviews

Island Gulf Resort is set on the seafront, 7 km from St Pete Beach Theatre. Available for guests is a hot tub. The property provides sea views and a barbecue.

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

Catering to adults 21 or older, Shoreline Island Resort is situated directly on the Gulf of Mexico in Madeira Beach, Florida.

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

FAQ about resorts in St Pete Beach

Resorts that guests love in St Pete Beach

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 504 reviews
Loved this place. I would highly recommend this resort.
Guest review by
Moore
Family with young children
Avg. price/night: US$358.21
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 163 reviews
Nice resort and location
Guest review by
Patricia
Solo traveller
Avg. price/night: US$276.61
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 109 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