Hotels in St Petersburg
Viewing all hotels.
2595 54th Avenue North, FL 33714, Saint Petersburg (Florida)The Knights Inn Tropicana is located 4.8 km north of Central St. Petersburg off of Interstate 275. This hotel has an outdoor pool on site and free Wi-Fi in all areas. A cable TV is included and bedding features colourful patterns.Rates: USD 47.99 - 70.00Stars: ★★Rooms: 146 4999 34th Street North, FL 33714, Saint Petersburg (Florida)Daily breakfast and a year-round outdoor pool are offered at this St. Petersburg property. Free Wi-Fi is also provided in each guest room. St. Petersburg Pier is 14 minutes’ drive away.Rates: USD 49.00 - 0.00Stars: ★★Rooms: 120 5005 34th Street North, FL 33714, St. Petersburg (Florida)Guests of the Days Inn Hotel Ocean Palms will enjoy an on-site outdoor pool as well as a children’s pool. This hotel is located just 4 miles from the Mangrove Bay Golf Course.Rates: USD 54.00 - 69.99Stars: ★★★Rooms: 170 800 34th Street North, FL 33713, St. Petersburg (Florida)Just 5 minutes’ drive from Interstate 275, this Saint Petersburg Budget Inn is 6.2 miles from The Dali Museum. An outdoor pool is available and guest rooms include cable TV. Free Wi-Fi is featured in each traditionally decorated room of this St.Rates: USD 49.99 - 64.99Stars: ★★Rooms: 45 2260 54th Avenue North, FL 33714, Saint Petersburg (Florida)This Saint Petersburg hotel offers an outdoor pool, free WiFi access, and a complimentary hot breakfast. Tropicana Field, home to the Major League Baseball team, the Tampa Bay Rays, is 7 minutes’ drive away.Rates: USD 69.00 - 79.99Stars: ★★★Rooms: 118 875 94th Avenue North, FL 33702, Saint Petersburg (Florida)Conveniently situated in the heart of Saint Petersburg’s business district, Comfort Inn & Suites offers rooms with free Wi-Fi and a microwave. Facilities include an outdoor pool and a fitness room.Rates: USD 79.00 - 119.99Stars: ★★★★Rooms: 53 6638 4th Street North, FL 33702, Saint Petersburg (Florida)This hotel is within a 10-minute drive of downtown Saint Petersburg and the Weedon Island Wildlife Refuge. The hotel offers a microwave, refrigerator and free Wi-Fi in every guest room.Rates: USD 79.00 - 189.00Stars: ★★★Rooms: 52 421 - 4th Avenue North, FL 33701, Saint Petersburg (Florida)Located in Saint Petersburg city centre, this boutique hotel features an on-site restaurant and bar with live entertainment, and free Wi-Fi. The Dali Museum is 1 mile from the hotel.Rates: USD 79.20 - 79.00Stars: ★★★Rooms: 97 6800 Sunshine Skyway Lane, FL 33711, St. Petersburg (Florida)Situated on a private beach looking over Tampa Bay, this resort is just 10 minutes from downtown St. Petersburg. It features yoga classes, sport equipment rentals, and several on-site restaurants.Rates: USD 79.99 - 158.99Stars: ★★★Rooms: 155 342 3rd Avenue North, FL 33701, St. Petersburg (Florida)This hotel is located in St. Petersburg and is less than 4 blocks from the Tampa Bay waterfront. This hotel features a tour desk and free Wi-Fi. Rooms at the America’s Best Inn-Downtown St.Rates: USD 79.00 - 139.00Stars: ★★Rooms: 18 1400 34th Street North, FL 33713, St. Petersburg (Florida)The St. Petersburg, FL Comfort Inn & Suites at Tropicana Field hotel is three miles from Tropicana Field, home of the Tampa Bay Devil Rays. St. Petersburg-Clearwater and Tampa International airports are minutes from us.Rates: USD 79.00 - 94.00Stars: ★★Rooms: 75 2171 54th Avenue North, FL 33714, Saint Petersburg (Florida)Located off Interstate 275 Exit 26B, this Florida hotel features a continental breakfast and outdoor pool. The Salvador Dali Museum and the Saint Petersburg Pier are within 6 miles of the property.Rates: USD 81.00 - 0.00Stars: ★★Rooms: 76 253 2nd Avenue North, FL 33701, Saint Petersburg (Florida)This Florida hotel is less than 1 mile from the Saint Petersburg Pier and Demens Landing Park. A free deluxe continental breakfast is served daily, and free Wi-Fi is available throughout the hotel.Rates: USD 83.40 - 228.00Stars: ★★Rooms: 32 1200 34th Street North, FL 33713, Saint Petersburg (Florida)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. Guests staying at the Hampton Inn St.Rates: USD 96.90 - 9999.00Stars: ★★★Rooms: 130 8800 Bay Pines Boulevard, FL 33709, St. Petersburg (Florida)This St. Petersburg resort is located on Boca Ciega Bay, 3 miles from the beach. It features an outdoor pool and hot tub.Rates: USD 99.00 - 149.00Stars: ★★★Rooms: 30 95 Central Avenue, FL 33701, Saint Petersburg (Florida)This Saint Petersburg, Florida hotel features 2 on-site restaurants and free property-wide Wi-Fi. Guests will be 15 minutes' walk from the shops and restaurants and Saint Petersburg Pier.Rates: USD 109.00 - 119.00Stars: ★★★★Rooms: 79 234 Third Avenue North, FL 33701, St. Petersburg (Florida)Located in the heart of St. Petersburg city centre, the Hotel Indigo St. Petersburg Downtown is 15 minutes’ drive from the shores of Saint Pete Beach. Each room features a flat-screen cable TV. Free Wi-Fi is available in all rooms of this St.Rates: USD 103.00 - 334.00Stars: ★★★Rooms: 76 333 First Street South, FL 33701-4342, Saint Petersburg (Florida)Located in the Waterfront District, this Saint Petersburg hotel is 8 minutes' walk from the Dali Museum and 2 km from Tropicana Field, home to the Tampa Bay Rays. The hotel features a full-service spa and outdoor pool.Rates: USD 107.10 - 9999.00Stars: ★★★Rooms: 333 532 Beach Drive Northeast, FL 33701, Saint Petersburg (Florida)This bed and breakfast, located in historic downtown Saint Petersburg, is a 10-minute walk to the ocean. Features include a full daily breakfast and unique guest rooms with free Wi-Fi and a telephone.Rates: USD 109.00 - 275.00Stars: ★★★Rooms: 6 111 5th Avenue North, FL 33701, St. Petersburg (Florida)This historical inn includes rooms with private bathrooms and guests can request en suite massage services. The property is within a 5-minute walk of the Saint Petersburg Yacht Basin.Rates: USD 109.00 - 179.00Stars: ★★★Rooms: 5 300 Fourth Street North, FL 33701, Saint Petersburg (Florida)This hotel is located in Saint Petersburg city centre, only 900 metres from North Shore beach. Free WiFi access and an indoor swimming pool are featured at the property.Rates: USD 115.00 - 269.00Stars: ★★★Rooms: 128 105 5th Ave North East, FL 33701, Saint Petersburg (Florida)Just 1 mile from the Salvador Dali Museum, this Saint Petersburg bed and breakfast features an on-site bar and seasonal outdoor pool. Guests can also enjoy free Wi-Fi access.Rates: USD 109.00 - 0.00Stars: ★★Rooms: 13 4201 38th Avenue South, FL 33711, St Petersburg (Florida)Located on a private beach in Saint Petersburg, Florida, this self-catering accommodation offers free Wi-Fi and 2 heated pools. Clam Bayou Nature Park is 8 minutes’ drive from the property.Rates: USD 99.99 - 0.00Stars: Rooms: 2 80 Beach Drive Northeast, FL 33701, Saint Petersburg (Florida)A 2-minute walk from the waterfront and the Museum of Fine Arts, this hotel features an outdoor pool and a fitness center. It offers spacious, air-conditioned rooms with cable TV.Rates: USD 139.40 - 9999.00Stars: ★★★Rooms: 91 940 5th Avenue South, FL 33705, Saint Petersburg (Florida)Offering an outdoor pool and free Wi-Fi access, this Saint Petersburg, Florida hotel is located 1.7 km from Tropicana Field and 1.5 km from Mahaffey Theater.Rates: USD 109.00 - 0.00Stars: Rooms: 119 501 5th Avenue NorthEast, FL 33701, St. Petersburg (Florida)Located along the Tampa Bay coast, this historic St. Petersburg hotel features an on-site spa and heated pools. The Chihuly Collection glass sculpture museum and Museum of Fine Arts are 5 minutes' walk away.Rates: USD 189.00 - 379.00Stars: ★★★★Rooms: 361