St. Petersburg, United States of America

No dates selected

Filters

Sort by

Price per night in RSD

2 stars hotels in St. Petersburg

St. Petersburg: 122 options found

Select dates so you can see the availability and exact prices.

10500 Gulf Blvd, Treasure Island, FL 33706, USA, Treasure Island

8.8km from the center of St. Petersburg
Room in this hotel

7141 Bay Street, St. Pete Beach

7.3km from the center of St. Petersburg
Room in this hotel

17030 Gulf Blvd, North Redington Beach

15.3km from the center of St. Petersburg
Room in this hotel

8301 Blind Pass Rd, St. Pete Beach

7.7km from the center of St. Petersburg
Room in this hotel

4400 34th St S, St. Petersburg, FL 33711, USA, St. Petersburg

4.8km from the center of St. Petersburg
Room in this hotel

11911 66th Street, Largo

13.1km from the center of St. Petersburg
Room in this hotel

3848 Gulf Blvd, St Pete Beach, FL 33706, USA, St. Pete Beach

8.5km from the center of St. Petersburg
Room in this hotel

18202 Gulf Blvd, Redington Shores

16.8km from the center of St. Petersburg
Room in this hotel

7141 4th Street North, St. Petersburg

8.4km from the center of St. Petersburg
Room in this hotel

4200 Gulf Blvd, St. Pete Beach

8.4km from the center of St. Petersburg
Room in this hotel

2171 54th Ave N, St. Petersburg, FL 33714, USA, St. Petersburg

6km from the center of St. Petersburg
Room in this hotel

18222 Sunset Blvd., #4, Redington Shores

16.9km from the center of St. Petersburg
Room in this hotel

17200 Gulf Boulevard, between Clearwater Beach and St. Pete Beach, North Redington Beach, Florida 33708, USA, North Redington Beach

15.5km from the center of St. Petersburg
Room in this hotel

1650 Central Ave., St. Petersburg

2.3km from the center of St. Petersburg
Room in this hotel

2833 Roosevelt Blvd, Clearwater

16.6km from the center of St. Petersburg
Room in this hotel

600 68th Avenue, St. Pete Beach

7.8km from the center of St. Petersburg
Room in this hotel

3845 Park Blvd N, Pinellas Park

7.8km from the center of St. Petersburg
Room in this hotel

3611 Casablanca Ave, ST PETE BEACH (FL), UNITED STATES, St. Pete Beach

9km from the center of St. Petersburg
Room in this hotel

3606 Gulf Blvd., ST PETE BEACH (FL), UNITED STATES, St. Pete Beach

9km from the center of St. Petersburg
Room in this hotel

635 Corey Ave, St. Pete Beach

8km from the center of St. Petersburg
Room in this hotel