Skip to main content

Accommodation in St Pete Beach

Find the accommodation that appeal to you the most

The best accommodation in St Pete Beach

Check out our pick of great accommodation in St Pete Beach

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

See all

Popular with guests booking accommodation in St Pete Beach

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 440 reviews

Popular with guests booking accommodation in St Pete Beach

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 592 reviews

Popular with guests booking accommodation in St Pete Beach

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

Popular with guests booking accommodation in St Pete Beach

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

Popular with guests booking accommodation in St Pete Beach

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

Popular with guests booking accommodation in St Pete Beach

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

Popular with guests booking accommodation in St Pete Beach

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,459 reviews

Popular with guests booking accommodation in St Pete Beach

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

Popular with guests booking accommodation in St Pete Beach

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 827 reviews

Popular with guests booking accommodation in St Pete Beach

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

Save money on accommodation in St Pete Beach and nearby – budget options available

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

Located in St Pete Beach, 300 metres from Treasure Island, Satellite Motel provides accommodation with an outdoor swimming pool, free private parking, a garden and barbecue facilities.

From US$85.43 per night

Tropic Terrace Suite #48 - Beachfront Resort is set in the Treasure Island district of St Pete Beach, 200 metres from Treasure Island, 1.6 km from John's Pass and 1.7 km from Johns Pass And Village...

From US$283.37 per night

Tropic Terrace Suite #3 - Beachfront Resort is a beachfront property located in St Pete Beach, 200 metres from Treasure Island and 1.6 km from John's Pass.

From US$269.88 per night

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

From US$269.88 per night

Tropic Terrace Suite #16 - Beachfront Resort is a beachfront property situated in St Pete Beach, 100 metres from Treasure Island and 1.6 km from John's Pass.

From US$269.88 per night

Tropic Terrace Suite #39 - Beachfront Resort is a beachfront property situated in St Pete Beach, 100 metres from Treasure Island and 1.6 km from John's Pass.

From US$283.37 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 223 reviews

Featuring an outdoor swimming pool, terrace and views of pool, Boutique Beach Retreat is located in St Pete Beach, 300 metres from Treasure Island.

From US$118.70 per night
Scored out of 10, guest rating 5.0
Passable - What previous guests thought, 725 reviews

This Saint Petersburg Budget Inn is 5 minutes’ drive from Interstate 275 and Saint Petersburg city centre. Features include an outdoor pool and guest rooms with a cable television.

From US$79.10 per night

Great access to the city centre. Check these accommodation in St Pete Beach and nearby

Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 23 reviews

Facing the beachfront, Sirata Saint Pete Beach offers 4-star accommodation in St Pete Beach and has free bikes, outdoor swimming pool and fitness centre. A few steps from St.

From US$275.83 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 965 reviews

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.

From US$256.58 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 335 reviews

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.

From US$275.72 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 790 reviews

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

From US$264.42 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 229 reviews

Located on the shores of the Gulf of Mexico, this Saint Pete Beach hotel features an outdoor heated pool and hot tub. Free WiFi is available throughout the pet-friendly property.

From US$360.47 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 592 reviews

This Hilton Garden Inn St. Pete Beach, FL hotel is on the beach and 8 km from dolphin sightseeing tours at Hubbard's Marina. Hotel guests will enjoy an outdoor pool and on-site restaurant.

From US$212.55 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 164 reviews

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

From US$233.91 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 72 reviews

Located in St. Pete Beach, Florida, this Mediterranean-style hotel features an outdoor swimming pool, a 7-slip marina, and a rooftop bar.

From US$332.67 per night

Enjoy breakfast in St Pete Beach and nearby

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

Residence Inn St. Petersburg Tierra Verde has an outdoor swimming pool, fitness centre, a terrace and restaurant in Tierra Verde.

From US$195.49 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,189 reviews

Set in St Petersburg, 5.4 km from John's Pass, Crystal Bay Historic Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$168.37 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 254 reviews

Residence Inn by Marriott St. Petersburg Treasure Island boasts a beachfront location. Guests can start their day with a complimentary buffet breakfast and then take a dip in the oceanfront pool.

From US$236.17 per night
Scored out of 10, guest rating 5.5
Passable - What previous guests thought, 62 reviews

The St. Petersburg, FL Comfort Inn & Suites at Tropicana Field hotel is three miles from Tropicana Field, home of the Tampa Bay Devil Rays.

From US$91.25 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 245 reviews

Ideally situated in St Petersburg, Mari Jean Hotel - All Adults Welcome features air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace.

From US$135.36 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 514 reviews

Conveniently located in St Petersburg, Tru By Hilton St. Petersburg Downtown Central Ave offers air-conditioned rooms, a shared lounge, free WiFi and water sports facilities.

From US$165.86 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 23 reviews

Located in St Pete Beach, Sunrise Resort by Liberte' provides accommodation with a pool with a view, a patio and pool views. Boasting a lift, this property also provides guests with a picnic area.

Located in St Pete Beach, 300 metres from St. Pete Beach and 8.2 km from John's Pass, Sunrise Resort PH3 offers air conditioning.

FAQ about accommodation in St Pete Beach

Accommodation that guests love in St Pete Beach

See all
Avg. price/night: US$224.87
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,285 reviews
Very nice, updated accommodations, beach front, very clean.
Guest review by
Carla
Group
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 145 reviews
Staying at this hotel was absolutely amazing! The room was clean and comfortable with all the amenities. Beautiful hotel grounds with a swimming pool and a pier where you can watch dolphins. It's only a 2-minute walk to the sea. Our vacation was wonderful and relaxing. I will definitely come back to you.
Guest review by
Olena
Young couple
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 571 reviews
Everything! We were so very happy with our accommodations!
Guest review by
Julie
People with friends
Avg. price/night: US$145.77
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 800 reviews
We loved the location, accommodations and staff.
Guest review by
Abby
People with friends
Avg. price/night: US$276.34
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 728 reviews
The location and view was amazing and accommodations were great. Will not forget the dolphins swimming in the water while seeing one of the most beautiful sunset skies across the gulf and bay.
Guest review by
Matthew
Family with young children
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 217 reviews
Location was great. Basic and clean accommodations. Front office staff was very helpful and pleasant. Would stay again.
Guest review by
Anna
Family with young children