St. Petersburg, United States of America

No dates selected

Filters

Sort by

Price per night in GBP

3 stars hotels in St. Petersburg

St. Petersburg: 434 options found

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

8435 59th St N, Pinellas Park

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

US St. Petersburg Area - FL North Redington STP, North Redington Beach

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

7035 Orkney Ave N, St. Petersburg

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

18610 Gulf Boulevard, Indian Shores, Florida 33785, Indian Shores

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

532 Beach Dr NE, St. Petersburg

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

12866 Sarah Ln, Largo

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

1108 Jasper St, Largo

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

10466 52nd Ave N, Bay Pines

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

1860 Alberta Dr, Clearwater

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

819 10th St SW, Largo

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

2901 70th St N, St. Petersburg

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

1035 Madison St, Largo

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

1818 Dolphin Blvd S, St. Petersburg

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

8085 91st Terrace, Seminole

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