Search Hotels in St. Pete Beach

Select date

Select date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in St. Pete Beach

Filter Results

Price per night

Hotels by class

Review rating

Other accommodation

Thematic hotels

Hotel facilities

Room facilities

Districts

Hotel name

Apply Filters
Clear Filters

279 properties found

  • Twins Inn & Apartments

    12520 Gulf Boulevard, St. Pete Beach, United States (Show map)

    The property is located in Treasure Island district, 6 km from The Beach Theatre . It is about 8 km away…

    More...

    Show map

    price for 1 night
    Book Now From US$ 210
    price for 1 night
  • Beach House Hotel

    12100 Gulf Blvd, St. Pete Beach, United States (Show map)

    A short distance to a boat dock enables you to get to Boca Ciega Bay Aquatic Preserve and John's Pass…

    More...

    Show map

    price for 1 night
    Book Now From US$ 122
    price for 1 night
  • Johns Pass Beach Motel

    12600 Gulf Boulevard, St. Pete Beach, United States (Show map)

    A short walk will take you to Candy Kitchen in 20 minutes. The center of St. Johns Pass Beach Motel offers…

    More...

    Show map

    price for 1 night
    Book Now From US$ 210
    price for 1 night
  • Ebb Tide

    11903 Gulf Boulevard, St. Pete Beach, United States (Show map)

    Albert Whitted Park is around 2.3 km from the hotel. The distance between St. Ebb Tide is an excellent accommodation…

    More...

    Show map

    price for 1 night
    Book Now From US$ 119
    price for 1 night
  • Beach House Cabanas

    12035 Gulf Blvd, St. Pete Beach, United States (Show map)

    This hotel is located in a business area, 19 km from Fort Desoto State Park. The city center lies within…

    More...

    Show map

    price for 1 night
    Book Now From US$ 182
    price for 1 night
  • Mardi Gras Motel

    11965 Gulf Boulevard, St. Pete Beach, United States (Show map)

    The property is located 8 km away from Boca Ciega Bay Aquatic Preserve. Nestled in the beach district and 7…

    More...

    Show map

    price for 1 night
    Book Now From US$ 91
    price for 1 night
  • Sands Of Treasure Island

    11800 Gulf Boulevard, St. Pete Beach, United States (Show map)

    The hotel is 1200 meters away from John\'s Pass Village and Boardwalk. The property boasts location within 2 km…

    More...

    Show map

    price for 1 night
    Book Now From US$ 113
    price for 1 night
  • Arvilla Motel

    11580 Gulf Boulevard, St. Pete Beach, United States (Show map)

    The venue is 4.3 km away from St Pete Beach Theatre. Thanks to a boat dock nearby, the hotel is well…

    More...

    Show map

    price for 1 night
    Book Now From US$ 130
    price for 1 night
  • Page Terrace Beachfront Hotel

    10500 Gulf Blvd, St. Pete Beach, United States (Show map)

    The hotel is approximately 30 minutes' walk from John's Pass. The city center lies within 6 km from the venue.

    More...

    Show map

    price for 1 night
    Book Now From US$ 110
    price for 1 night
  • Swashbuckler Motel

    11875 Gulf Blvd, St. Pete Beach, United States (Show map)

    The Beach Theatre is about 4.6 km from the hotel. The property is set within 7 km distance from the city…

    More...

    Show map

    price for 1 night
    Book Now From US$ 144
    price for 1 night
  • Sea Jay Motel

    11240 1 St Street E., St. Pete Beach, United States (Show map)

    Sea Jay Motel is located within 10 minutes' walk from the center of St. Pete Beach. Sea Jay Motel is…

    More...

    Show map

    price for 1 night
    Book Now From US$ 101
    price for 1 night
  • Molloy Gulf Motel & Cottages

    10164 Gulf Blvd, St. Pete Beach, United States (Show map)

    A short distance to a boat dock enables you to get to Dolphin Landings Charter Boat Center and Pass-a…

    More...

    Show map

    price for 1 night
    Book Now From US$ 116
    price for 1 night
  • Island Inn 602 Condo

    St. Pete Beach, United States (Show map)

    Guests can reach The Beach Theatre within a 25-minute walk. Island Inn 602 Condo is connected with other parts…

    More...

    Show map

    Book Now
  • 607 - Island Inn

    St. Pete Beach, United States (Show map)

    This hotel is situated 4.9 km away from Boca Ciega Bay Aquatic Preserve. Thanks to a boat dock nearby, the…

    More...

    Show map

    price for 1 night
    Book Now From US$ 195
    price for 1 night
  • Whispers Resort Condos

    279 104Th Avenue, St. Pete Beach, United States (Show map)

    Major St. Pete Beach sights, such as Gulf Beaches Historical Museum and Johns Pass and Village Boardwalk are located nearby.

    More...

    Show map

    price for 1 night
    Book Now From US$ 120
    price for 1 night
  • 421 - Island Inn

    St. Pete Beach, United States (Show map)

    The venue is 2.4 km from St Pete Beach Theatre. Due to a boat dock nearby, this hotel is perfectly connected…

    More...

    Show map

    price for 1 night
    Book Now From US$ 195
    price for 1 night
  • 220 - Island Inn

    St. Pete Beach, United States (Show map)

    Clearwater Beach is about 26 km from the hotel. This hotel is set near a boat dock, which offers a direct…

    More...

    Show map

    price for 1 night
    Book Now From US$ 159
    price for 1 night
  • 218 - Island Inn

    St. Pete Beach, United States (Show map)

    Guests can get to Kapfer Glass Studio in 25 minutes on foot. 218 - Island Inn is a fine option to stay…

    More...

    Show map

    price for 1 night
    Book Now From US$ 159
    price for 1 night
  • 423 - Island Inn

    St. Pete Beach, United States (Show map)

    This hotel is situated 2.4 km away from Kapfer Glass Studio. 423 - Island Inn is a good accommodation choice in…

    More...

    Show map

    price for 1 night
    Book Now From US$ 159
    price for 1 night
  • 412 - Island Inn

    St. Pete Beach, United States (Show map)

    The property is located in Treasure Island district, 3.6 km from The Alligator Attraction. 412 - Island Inn is a fine…

    More...

    Show map

    price for 1 night
    Book Now From US$ 159
    price for 1 night