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 7.8
Good - What previous guests thought, 1,548 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.8
Fabulous - What previous guests thought, 716 reviews

Popular with guests booking accommodation in St Pete Beach

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

Popular with guests booking accommodation in St Pete Beach

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

Popular with guests booking accommodation in St Pete Beach

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

Popular with guests booking accommodation in St Pete Beach

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

Popular with guests booking accommodation in St Pete Beach

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 821 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,186 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,475 reviews

Enjoy breakfast in St Pete Beach and nearby

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$243.06 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 185 reviews

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

From US$177.41 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,202 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 7.9
Good - What previous guests thought, 450 reviews

Situated only a short drive from some of Florida's most popular beaches, this St. Petersburg hotel offers easy access to area attractions along with comfortable accommodations and modern amenities.

From US$186.45 per night
Scored out of 10, guest rating 5.3
Passable - What previous guests thought, 59 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$78.76 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, 512 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

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

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 41 reviews

Set in St Pete Beach, 200 metres from St. Pete Beach, Bay Palms Waterfront Resort - Hotel and Marina offers accommodation with a fitness centre, free private parking, a terrace and barbecue facilities...

From US$149.53 per night

Modern Cozy RV

St Petersburg
Budget options available

Set in St Petersburg in the Florida region, Modern Cozy RV features a terrace. Both free WiFi and parking on-site are available at the holiday home free of charge.

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

Located just steps from the Boca Ciega Bay and Gulf of Mexico on Treasure Island, this all-suite hotel features a 15-slip marina and outdoor pool.

From US$150.23 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$283.37 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$283.37 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 82 reviews

Located in St Pete Beach, within 300 metres of Treasure Island and 1.3 km of John's Pass, EBBTIDE INN provides accommodation with an outdoor swimming pool and free WiFi throughout the property as well...

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

<h2>Comfortable Accommodations</h2> Boutique Beach Retreat in St Pete Beach offers comfortable rooms with air-conditioning, private bathrooms, and modern amenities.

From US$114.22 per night
Scored out of 10, guest rating 4.9
Disappointing - What previous guests thought, 728 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, 969 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$267.20 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 331 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$513.02 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 64 reviews

Situated in St Pete Beach, 100 metres from St. Pete Beach, Bayview Plaza Waterfront Resort features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a shared...

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

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

From US$275.72 per night
Scored out of 10, guest rating 8.7
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$394.37 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 165 reviews

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

From US$257.64 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 70 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$343.97 per night

FAQ about accommodation in St Pete Beach

Accommodation that guests love in St Pete Beach

See all
Avg. price/night: US$315.27
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,289 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$170.69
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 716 reviews
The property is as beautiful! Everything was so clean and very well kept. Looked like a brand new hotel! Our rooms, the hallways, the lobby, the elevators etc was as Pristine. You can tell the staff takes there jobs very series and provides 5 star accommodations.
Guest review by
Abigail
Young couple
Avg. price/night: US$157.07
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 799 reviews
We loved the location, accommodations and staff.
Guest review by
Abby
People with friends
Avg. price/night: US$331.45
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 734 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