256 Accommodations in St Petersburg

Superb9.0
1360 reviews

Hollander Hotel - Downtown St. Petersburg

room Downtown Saint Petersburg, St Petersburg
1.92 mi from city center

Located in Saint Petersburg city centre, this boutique hotel features an on-site restaurant and heated outdoor pool with a poolside bar, and free WiFi. The Dali Museum is 1.6 km away.
Very good8.0
783 reviews

The Don CeSar - Recently Renovated

room St Pete Beach - Long Key, St Pete Beach
5.9 mi from city center

Nicknamed The Pink Palace for its pink façade and grandeur architecture, The Don CeSar has welcomed guests since its opening in 1928. The hotel boasts 2 heated pools, 3 lounges, free WiFi, and a beachfront location in St. Pete Beach, Florida.
Very good8.0
688 reviews

The Hotel Zamora

room St Pete Beach - Long Key, St Pete Beach
5.73 mi from city center

Located in St. Pete Beach, Florida, this Mediterranean-style hotel features an outdoor swimming pool, a 7-slip marina, and a rooftop bar. It is within walking distance of the white sand beaches of the Gulf of Mexico.
Very good8.0
1137 reviews

Crystal Bay Historic Hotel

room St Petersburg
4.35 mi from city center

Set in St Petersburg, 5.4 km from John's Pass, Crystal Bay Historic Hotel offers accommodation with an outdoor swimming pool, free private parking, a shared lounge and a garden.
Very good8.0
220 reviews

The Villas at St Pete Beach

room St Pete Beach - Long Key, St Pete Beach
5.47 mi from city center

Situated in St Pete Beach, 200 metres from St. Pete Beach, The Villas at St Pete Beach features accommodation with an outdoor swimming pool, free private parking, a garden and barbecue facilities.
Very good8.0
1060 reviews

FUSION Resort Two Bedroom Suites

room Treasure Island , St Pete Beach
5.82 mi from city center

FUSION Resort Two Bedroom Suites features a restaurant, free bikes, a bar and shared lounge in St Pete Beach. This 3-star resort offers an ATM and a concierge service.
Good7.0
1556 reviews

Dolphin Beach Resort

room St Pete Beach - Long Key, St Pete Beach
5.47 mi from city center

Overlooking the sparkling waters of the Gulf of Mexico, this St. Pete Beach resort offers guests panoramic beach views. Guests can enjoy a refreshing dip in the resort's outdoor pool, or relax and unwind on the sun terrace.
Very good8.0
473 reviews

Provident Oceana Beachfront Suites

room Treasure Island , St Pete Beach
5.92 mi from city center

Boasting a year-round outdoor pool, Provident Oceana Beachfront Suites in St Pete Beach offers accommodation with free WiFi and free private parking for guests who drive.
Very good8.0
923 reviews

St. Pete Beach Suites

room St Pete Beach - Long Key, St Pete Beach
5.43 mi from city center

Offering a year-round outdoor pool and barbecue facilities, St. Pete Beach Suites is located in St. Pete Beach, only a 2 minutes' walk from the beach. Complimentary WiFi and private onsite parking are available.
Very good8.0
458 reviews

The Birchwood

room Downtown Saint Petersburg, St Petersburg
2.32 mi from city center

The Birchwood is located in St. Petersburg city centre, just 2 minutes' walk from The Chihuly Collection. The historical hotel offers free WiFi and a complimentary continental daily breakfast.
Superb9.0
606 reviews

Treasure Island Beach Resort

room Treasure Island , St Pete Beach
6.16 mi from city center

Located in St. Pete Beach, Treasure Island Beach Resort is surrounded by the white sandy beaches of the Gulf of Mexico. Guests can enjoy coastal decor, floor-to-ceiling windows, and free WiFi in the accommodations.
Very good8.0
729 reviews

Molloy Gulf Motel & Cottages

room Treasure Island , St Pete Beach
5.97 mi from city center

Molloy Gulf Motel & Cottages offers beachfront accommodations in Treasure Island. The property boasts a year-round outdoor pool and sun terrace. Free private parking is available on site. St. Pete beach is 5.1 km away.
Superb9.0
190 reviews

The Saint Hotel

room St Pete Beach - Long Key, St Pete Beach
5.5 mi from city center

Located in St Pete Beach, 300 metres from St. Pete Beach, The Saint Hotel provides accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. The property is around 2.3 km from Dolphin Landings Charter Boat Center, 2.
Very good8.0
668 reviews

Plaza Beach Hotel - Beachfront Resort

room St Pete Beach - Long Key, St Pete Beach
5.55 mi from city center

Centrally located in St. Pete Beach, Florida, this family-owned hotel faces the Gulf of Mexico and offers guests warm sun and white, sandy beaches within walking distance of entertainment, shopping, and sightseeing opportunities.
Good7.0
225 reviews

The Vinoy® Renaissance St. Petersburg Resort & Golf Club

room Downtown Saint Petersburg, St Petersburg
2.46 mi from city center

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 both a 5-minute walk away.
Very good8.0
544 reviews

Hampton Inn & Suites St. Petersburg/Downtown

room Downtown Saint Petersburg, St Petersburg
2.2 mi from city center

A 2-minute walk from the waterfront and the Museum of Fine Arts, this hotel features an outdoor pool and a fitness centre. It offers spacious, air-conditioned rooms with cable TV.
Very good8.0
51 reviews

Gulf Strand Resort by Travel Resort Services

room St Pete Beach - Long Key, St Pete Beach
5.54 mi from city center

This 4-star resort is located on Saint Pete Beach in Florida, along the coast of the Gulf of Mexico. It features one-bedroom apartments with a full kitchen and free Wi-Fi.
Very good8.0
479 reviews

Hyatt Place St. Petersburg/Downtown

room Downtown Saint Petersburg, St Petersburg
2.1 mi from city center

Conveniently located in the middle of St Petersburg, Hyatt Place St. Petersburg/Downtown is within 700 metres of Chihuly Collection and a 9-minute walk of The Dali' Museum. The property is 1.2 km from The Pier, 1.9 km from Tropicana Field.
Very good8.0
463 reviews

Blind Pass Resort Motel

room St Pete Beach - Long Key, St Pete Beach
5.34 mi from city center

Situated in St Pete Beach, 700 metres from St Pete Beach Theatre, Blind Pass Resort Motel features concierge services and free WiFi throughout the property. The property is located just 10 minutes walk from the Sunset Beach.
Superb9.0
629 reviews

The Inn On Third

room Downtown Saint Petersburg, St Petersburg
1.94 mi from city center

This hotel is located in St. Petersburg and is less than 4 minutes' walk from the Tampa Bay waterfront. This hotel features a tour desk and free WiFi. Rooms at The Inn On Third are uniquely decorated and feature a refrigerator.

Accommodations in St Petersburg

There are 256 options for staying in St Petersburg.
Check out the deals we offer for lodging in St Petersburg.