Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured St. Pete Beach Apartment Hotel

See all 128 Hotels in St. Pete Beach
Alden Suites - A Beachfront Resort

Alden Suites - A Beachfront Resort

5900 Gulf Blvd, St. Pete Beach
3.5 out of 5.0
4.1 out of 5 (2,145 reviews)
EXCELLENT Great location, price And service! Thank you! I would stay again !
  Jan 23, 2018

$149

$149
Beach House Suites by the Don CeSar

Beach House Suites by the Don CeSar

3860 Gulf Boulevard, St. Pete Beach
3.5 out of 5.0
4.3 out of 5 (500 reviews)
Hotel right on the beach, super comfortable.Spent two nights for our anniversary. The room and bed were extremely comfortable and the staff was amazing. They sent us a bottle of champagne to celebrate. It is these personal touches that really stand out. Thank you for a wonderful visit.
  Jan 5, 2018

$229

$229
Gulf Winds Beach Resort

Gulf Winds Beach Resort

6800 Sunset Way, St. Pete Beach
3.5 out of 5.0
4.0 out of 5 (59 reviews)
Very clean, hotel is conveniently located to beachVery clean, hotel is conveniently located to beach, staff was extremely helpful and very nice!
  Nov 20, 2017
St Pete Beach Suites

St Pete Beach Suites

6801 Sunset Way, St. Pete Beach
2.5 out of 5.0
4.1 out of 5 (161 reviews)
Good Location and Great StaffThe location was very good to go any where you wanted north or south. Very clean room. Two pools. Family and pet friendly. We will visit again.
  Nov 17, 2017

$129

$129
Sirata Beach Resort

Sirata Beach Resort

5300 Gulf Blvd, St. Pete Beach
3.0 out of 5.0
3.9 out of 5 (2,230 reviews)
Casual beach hotel with much to doGreat beach and staff. Restaurants were very good. The view from some rooms is not good.
  Jan 6, 2018

$144

$144
Coconut Inn

Coconut Inn

113 11th Ave, St. Pete Beach
3.0 out of 5.0
4.7 out of 5 (46 reviews)
Exceptional neighborhood with community atmospherePass-a-Grille is a unique neighborhood that has a calm environment, with a number of unique amenities. It is for the visitor who wants a personal experience and can take the time to savor its history and charm. Our stay was enhanced by the cozy offerings of the Coconut Inn.
  Jan 22, 2018

$165

$165
Vistas on the Gulf by Liberte'

Vistas on the Gulf by Liberte'

4000 Gulf Bvd, St. Pete Beach
3.0 out of 5.0
4.3 out of 5 (20 reviews)
Comfortable, clean condoIt was a nice, little condo, well stocked with dishes, towels, etc. It would be perfect for a small family. The master bedroom is big and luxurious with a king bed and the second bedroom is smaller with twin beds. The location is central and parking was included. There is an elevator and a beautiful ...
  Jan 20, 2018
Gulf Strand Resort

Gulf Strand Resort

4510 Gulf Blvd., St. Pete Beach
3.5 out of 5.0
3.8 out of 5 (50 reviews)
Great location right on the beach. Lovely sunsetsStaff was great and very helpful. Our room was spacious and clean. Loved our stay. We will definitely be back. Thanks Gulf Strand for a wonderful vacation. Teresa Toronto, Ontario
  Aug 15, 2017
Bay Palms Waterfront Resort - Hotel and Marina

Bay Palms Waterfront Resort - Hotel and Marina

4237 Gulf Blvd, St. Pete Beach
3.5 out of 5.0
4.3 out of 5 (236 reviews)
Nice motel close to the beach and on the marinaRoom was very clean but a little small as to be expected in a beach town. Motel is on the marina, great view from the back of the hotel and also access to the beach from the partnering hotel across the street
  Jan 19, 2018

$120

$120
Plaza Beach Hotel Beachfront Resort

Plaza Beach Hotel Beachfront Resort

4506 Gulf Blvd, St. Pete Beach
3.5 out of 5.0
4.2 out of 5 (655 reviews)
The office staff could not be any nicer or accommodating! The walk to the beach is steps from the pool. The room is a bit dated, but clean and comfortable.
  Jan 16, 2018

$153

$153
Camelot by the Sea by Liberte'

Camelot by the Sea by Liberte'

1801 Gulf Way, St. Pete Beach
3.5 out of 5.0
5.0 out of 5 (2 reviews)
Hidden gemLoved everything about this place. Great room, amenities and view. Reasonable price. Will be back for sure.
  Jan 3, 2018
Caprice Resort by Liberte'

Caprice Resort by Liberte'

6950 Beach Plaza Street, St. Pete Beach
3.0 out of 5.0
4.0 out of 5 (2 reviews)
Ok place if you want a condo with more space It's very dated (70's) Beach isn't the best. Much nicer 1.5 miles south. Clean and comfortable. Quiet.
  Aug 8, 2016
Coral Reef Beach Resort, a VRI resort

Coral Reef Beach Resort, a VRI resort

5800 Gulf Blvd, St. Pete Beach
4.0 out of 5.0
4.2 out of 5 (18 reviews)
Friendly Native Beach Resort

Friendly Native Beach Resort

6700 Sunset Way, St. Pete Beach
3.5 out of 5.0
3.3 out of 5 (11 reviews)
Anniversary tripWe liked the well equipped kitchen and the excellent location. The room was very quiet while we were there.
  Jul 22, 2017
Gulf Strand 208 by RedAwning

Gulf Strand 208 by RedAwning

4510 Gulf Blvd, St. Pete Beach
3.5 out of 5.0
Havana Inn

Havana Inn

1007 Gulf Way, St. Pete Beach
2.5 out of 5.0
4.3 out of 5 (9 reviews)
Cozy, quiet hotel close to the beach. Walking distance to several restaurants.
  Jan 3, 2018

$155

$155
Island's End Resort

Island's End Resort

1 Pass a Grille Way, St. Pete Beach
3.5 out of 5.0
4.0 out of 5 (1 reviews)
magnificent private locationWe stayed at the Island's Inn for a week and it was great. It is located right at the point of pass a grille beach. They have a private beach which we spent most of our time at. Literally never more than 2 or 3 other people there. We felt like we had our own private beach. Each morning we walked ...
  Jan 7, 2017

$216

$216
Park Shore Suites St Pete Beach

Park Shore Suites St Pete Beach

520 73rd Ave, St. Pete Beach
3.0 out of 5.0
3.8 out of 5 (5 reviews)
Pass A Grille Vacations by TechTravel

Pass A Grille Vacations by TechTravel

Various Addresses, St. Pete Beach
3.5 out of 5.0
4.1 out of 5 (9 reviews)
Cottage versus CondoThe cottage we stayed at was not initially the property we thought we would stay at according to the picture of the property in the booking process. We found that property located a couple of blocks down from us. While we were ok with the 'cottage', we wished the owners would just add a little bit ...
  Jan 3, 2018
Pass-a-grille Boutique Resort by TechTravel

Pass-a-grille Boutique Resort by TechTravel

2707 Pass-a-grille Way, St. Pete Beach
4.5 out of 5.0
Map

Recently booked Apartment Hotel in St. Pete Beach

Grand Plaza Beachfront Resort Hotel
3.5 out of 5.0
Last booking: 2 hours ago
Sirata Beach Resort
3.0 out of 5.0
Last booking: 4 hours ago
Dolphin Beach Resort
3.5 out of 5.0
Last booking: 4 hours ago
Postcard Inn On The Beach
3.5 out of 5.0
Last booking: 6 hours ago
Plaza Beach Hotel Beachfront Resort
3.5 out of 5.0
Last booking: 8 hours ago
Pasa Tiempo Private Waterfront Resort - Adults Only
2.5 out of 5.0
Last booking: 9 hours ago
The Don CeSar
4.5 out of 5.0
Last booking: 9 hours ago
Howard Johnson St Petersburg Beach Resort
3.5 out of 5.0
Last booking: 9 hours ago
Beach House Suites by the Don CeSar
3.5 out of 5.0
Last booking: 11 hours ago

Pocket Guide: Apartment Hotel in St. Pete Beach

Search for hotels in St. Pete Beach on Expedia. You can easily find your hotels in St. Pete Beach using one of the methods below:

  • View our selection of featured hotels in St. Pete Beach
  • Use the map to find hotels in the St. Pete Beach neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Pete Beach, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Pete Beach
  • Enter your travel dates to view the best deals on hotels in St. Pete Beach - while they last