Hotels in St. Petersburg, FL

750 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • makemytrip
  • oyo
  • yatra
  • goibibo
  • travelguru
  • cleartrip
  • vrbo
  • expedia
  • hotelscom
  • tripcom
  • agoda
St. Petersburg, FL hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

750 Cheap hotels in St. Petersburg, FL

Best St. Petersburg, FL luxury hotels (4 and 5 stars)

Among the 750 accommodations in St. Petersburg, FL, here are the 4 best luxury hotels

Hilton St. Petersburg Carillon Park - St. Petersburg, FL
9.0 1363 reviews

Hilton St. Petersburg Carillon Park

hotel, St. Petersburg
The Hilton St. Petersburg Carillon Park is situated on Lake Carillon, around 12 miles from the centre of St. Petersburg and The Dali Museum, offering a peaceful retreat from the city buzz. This four-star hotel enjoys very good user ratings for location and overall experience.
The accommodation features a range of modern amenities, including a swimming pool, fitness centre, and restaurant. Guests can enjoy scenic views of the lake, relax on the terrace, or take advantage of the on-site spa and concierge services.
Sleep Inn Clearwater-st Petersburg - St. Petersburg, FL
9.0 2197 reviews

Sleep Inn Clearwater-st Petersburg

hotel, Feather Sound
The Sleep Inn Clearwater-St Petersburg is conveniently located just a mile from Clearwater-St Petersburg International Airport and a 25-minute drive from Amalie Arena in Tampa. This 2-star hotel has received very good user ratings for its location and cleanliness.
The hotel offers a range of amenities including a swimming pool, a hot tub, a fitness centre, and a continental breakfast. Guests can also enjoy room service from Primo's Restaurant and explore the nearby Weedon Island State Preserve.
The Saint Hotel - St. Petersburg, FL
9.3 1328 reviews

The Saint Hotel

hotel, St. Pete Beach
The Sundial Motel in St Pete Beach offers convenient accommodation within walking distance of Pass-a-Grille Beach, Upham Beach, and Corey Avenue.
This motel provides guests with a swimming pool, terrace, garden, room service, parking, and in-house laundry facilities, all within easy reach of local attractions.
The Karol Hotel, St. Petersburg Clearwater, A Tribute Portfolio Hotel - St. Petersburg, FL
9.4 702 reviews

The Karol Hotel, St. Petersburg Clearwater, A Tribute Portfolio Hotel

hotel, St. Petersburg
The Karol Hotel, St. Petersburg Clearwater, A Tribute Portfolio Hotel is located just 1.2 miles from St. Pete-Clearwater International Airport and a short drive from Clearwater's attractions, making it an ideal choice for travellers looking for a convenient base. This 4-star hotel has consistently received excellent user ratings for its cleanliness and overall experience.
The hotel offers a range of modern amenities, including a fitness centre, a terrace, a restaurant and a bar, catering to both leisure and business travellers. Guests can enjoy a continental breakfast each morning and benefit from a 24-hour front desk, providing a comfortable and convenient stay.

Best St. Petersburg, FL hotels with a pool

Among the 750 accommodations in St. Petersburg, FL, here are the 4 best hotels with a pool

Mari Jean Hotel - All Adults Welcome - St. Petersburg, FL
8.7 960 reviews

Mari Jean Hotel - All Adults Welcome

hotel, St. Petersburg
The Mari Jean Hotel - Adults Only Gay Hotel is situated in central St. Petersburg, just 3.3 kilometres from Tropicana Field and 4.2 kilometres from the Chihuly Collection and The Dali Museum. This hotel has received excellent ratings for its location, cleanliness and overall user experience.
The hotel offers comfortable rooms with a floor area of 14 square metres, each accommodating up to 3 guests. Guests can enjoy a range of amenities including an outdoor swimming pool, a restaurant serving Italian cuisine, a bar, a terrace, free Wi-Fi, and air conditioning.
Island Inn Beach Resort - St. Petersburg, FL
8.3 1456 reviews

Island Inn Beach Resort

hotel, Treasure Island
Island Inn Beach Resort, situated in St Pete Beach, offers convenient access to Treasure Island's beaches (a two-minute walk) and Sunset Beach (nine minutes away), with John's Pass a short 3.5km drive.
This hotel boasts an outdoor pool, garden, free Wi-Fi, and free private parking, plus selected rooms feature kitchenettes with fridges, dishwashers, and ovens; guests can also enjoy the on-site grill, fitness centre, and 24-hour front desk.
Moxy St. Petersburg Downtown - St. Petersburg, FL
8.2 129 reviews

Moxy St. Petersburg Downtown

hotel, St. Petersburg
The Moxy St. Petersburg Downtown hotel is situated in the city centre, just 1.1 kilometres from Tropicana Field and within 3.2 kilometres of The Dali Museum, The Pier, Spa Beach, and Chihuly Collection. This puts you within easy reach of St. Petersburg's main attractions, as well as the city's vibrant nightlife and dining scene.
The hotel offers modern and stylish rooms with all the amenities you need for a comfortable stay. Guests can enjoy the on-site restaurant, bar, and fitness centre, as well as the outdoor terrace and swimming pool.
Fairfield Inn And Suites St Petersburg Clearwater - St. Petersburg, FL
8.5 1166 reviews

Fairfield Inn And Suites St Petersburg Clearwater

hotel, St. Petersburg
The Fairfield Inn And Suites St Petersburg Clearwater is situated close to both St. Petersburg-Clearwater International Airport and Tampa International Airport, making it a convenient choice for travellers arriving by air. It's a 3-star hotel that has received very good user ratings for its location, cleanliness and overall experience.
The hotel offers a range of amenities, including a swimming pool, a fitness centre, a garden and a spa. Guests can also enjoy a bar, room service and free Wi-Fi throughout the hotel.

Frequently asked questions about hotels in St. Petersburg, FL

  • What are the best landmarks to visit in Saint Petersburg, FL and around?

    St. Pete's got some iconic landmarks! You've got the Dali Museum, showcasing Salvador Dali's art, and the Museum of Fine Arts, with a great collection. For history buffs, the St. Petersburg Museum of History is a must-see. And if you want to explore nature, the Sunken Gardens, with its beautiful tropical plants, and the Florida Botanical Gardens, with a variety of gardens, are perfect.
  • What are the best hotels with a swimming pool in St. Petersburg, FL?

    Island House Resort Hotel, Boutique Beach Retreat and Hollander Hotel - Downtown St - Petersburg are among the best hotels with a swimming pool in St. Petersburg, FL.

  • Which area in Saint Petersburg, FL is a good option for staying in a hotel?

    Downtown St. Petersburg is a great location for hotels. You're close to the waterfront, restaurants, and the vibrant arts scene. The area around Beach Drive is popular, with lots of hotels and restaurants. If you want a beach vibe, consider staying in the area around Pass-a-Grille, on the southern end of St. Pete Beach.
  • What are the most popular 2, 3 and 4-star hotels in St. Petersburg, FL?

    Among 2, 3 and 4-star hotels in St. Petersburg, FL, Hollander Hotel - Downtown St - Petersburg, The Inn On Third and Crystal Bay Historic Hotel are the most popular ones.

  • What are the most affordable attractions in Saint Petersburg, FL?

    St. Pete has plenty of budget-friendly attractions. You can stroll along the waterfront, explore the free exhibits at the St. Petersburg Museum of History, or enjoy a picnic at the beautiful North Shore Park. The Saturday Morning Market is a great place to find local crafts and food, and it's free to enter.
  • What are the best luxury hotels in St. Petersburg, FL?

  • How can travelers relax during a week in Saint Petersburg, FL?

    To unwind in St. Petersburg, head to the beach! St. Pete Beach and Clearwater Beach are both beautiful, with white sand and turquoise waters. You can also relax by the pool at your hotel, or take a boat tour to see the dolphins. For a more active relaxation, try kayaking or paddleboarding.
  • What are the best family friendly hotels in St. Petersburg, FL?

    The best family friendly hotels in St. Petersburg, FL are Boutique Beach Retreat, Hollander Hotel - Downtown St - Petersburg and Treasure Island Beach Resort.

  • Where can you find the best traditional local cuisine in Saint Petersburg, FL?

    For a taste of local cuisine, head to the historic district of downtown St. Petersburg. You'll find plenty of restaurants serving fresh seafood, like grouper sandwiches and crab cakes. For a more casual experience, try a local diner for a taste of classic American comfort food.
  • What are the best pet friendly hotels in St. Petersburg, FL?

    The best pet friendly hotels in St. Petersburg, FL are Boutique Beach Retreat, Hollander Hotel - Downtown St - Petersburg and Treasure Island Beach Resort.

  • What hotel chains can you find in Saint Petersburg, FL?

    You'll find all the major hotel chains in St. Petersburg, including Marriott, Hilton, Hyatt, and Best Western. There are also some independent boutique hotels and bed and breakfasts in the area.
  • What are the best hotels with jacuzzi in St. Petersburg, FL?

  • What type of hotels can you find in Saint Petersburg, FL?

    St. Petersburg has a wide range of hotels, from budget-friendly motels to luxury resorts. You can find everything from beachfront hotels to downtown hotels with stunning views of the city. There are also plenty of family-friendly hotels and romantic hotels for couples.
  • When is the best time to book a hotel in Saint Petersburg, FL?

    The best time to book a hotel in St. Petersburg is during the shoulder seasons, from April to May and September to October. You'll find lower prices and fewer crowds during these months. If you're looking for a beach vacation, the summer months are also popular, but expect higher prices and more crowds.
  • What amenities do hotel rooms typically offer in Saint Petersburg, FL?

    Hotel rooms in St. Petersburg typically include amenities such as air conditioning, Wi-Fi, and a TV. Many hotels also offer swimming pools, fitness centres, and breakfast. Some hotels may have additional amenities, such as concierge services, business centres, or on-site restaurants.
  • What pet-friendly activities are available in Saint Petersburg, FL?

    St. Petersburg is a pet-friendly city, with plenty of activities for you and your furry friend. Many beaches allow dogs, and there are several dog parks, including the popular North Shore Dog Park. You can also take your dog for a walk along the waterfront or enjoy a meal at a pet-friendly restaurant.

Popular destinations

Best St. Petersburg, FL hotels with air conditioning

Hyatt Place St. Petersburg/downtown - St. Petersburg, FL
9.0 1521 reviews

Hyatt Place St. Petersburg/downtown

hotel, St. Petersburg
The Hyatt Place St. Petersburg/downtown is conveniently located in downtown St. Petersburg, just a short walk from The Dali' Museum and The Pier. It's a 3-star hotel with excellent user ratings for location, cleanliness, and overall experience.
The accommodation offers a range of modern amenities, including a swimming pool, fitness centre, and restaurant. Guests can enjoy a terrace or balcony, and there's a bar and room service available.
Skybeach Resort - St. Petersburg, FL
8.0 64 reviews

Skybeach Resort

hotel, St. Petersburg
Hotel listing in a 4-star hotel with a good rating of 80% based on 64 reviews. You will be based in St. Petersburg.
Facilities and services: air conditioning, an elevator and a wheelchair friendly access. This hotel also has a garden!
Hotel ∙ 1 Bedroom ∙ 2 Guests - St. Petersburg, FL
No reviews

Hotel ∙ 1 Bedroom ∙ 2 Guests

hotel, St. Petersburg
This studio apartment is situated near St. Petersburg's downtown waterfront district, a short walk from Albert Whitted Airport and close to cultural attractions such as the Dali Museum.
This family-friendly studio accommodates up to three guests, offering a kitchen with a fridge and dishwasher, air conditioning, a swimming pool, fitness centre, and parking, with a complimentary shuttle service to Tropicana Field.
Fairfield Inn & Suites By Marriott St Petersburg North - St. Petersburg, FL
9.0 1213 reviews

Fairfield Inn & Suites By Marriott St Petersburg North

hotel, Lealman
The Fairfield Inn & Suites By Marriott St Petersburg North is located in Lealman, just north of bustling downtown St. Petersburg, offering easy access to both the city's attractions and the beaches of the Gulf Coast. This 3-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of modern amenities, including a fitness centre, an outdoor swimming pool, and free Wi-Fi. Guests can enjoy a complimentary continental breakfast each morning before heading out to explore the area.

Best St. Petersburg, FL hotels with a balcony

Hollander Hotel - Downtown St. Petersburg - St. Petersburg, FL
9.4 4839 reviews

Hollander Hotel - Downtown St. Petersburg

hotel, St. Petersburg
The Hollander Hotel is located in downtown St. Petersburg, a short distance from the Dali Museum and Tropicana Field, offering easy access to the city's attractions. This 3-star hotel receives excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of room options, some with kitchenettes and sofa beds, catering to families or longer stays. Guests can enjoy a heated outdoor pool, a spa, a restaurant and bar, and free parking, making it a convenient and comfortable choice for travellers.
Modern Lavish Unit W/ Balcony, Resort Amenities | Onsite Dining, St. Pete Beach - St. Petersburg, FL
No reviews

Modern Lavish Unit W/ Balcony, Resort Amenities | Onsite Dining, St. Pete Beach

hotel, St. Petersburg
This apartment is located in the Pinellas Point district of St. Petersburg, offering direct beach access and standing 700 metres from Maximo Park, with Tampa approximately 6 kilometres away.
The "Modern Lavish Unit W/ Balcony, Resort Amenities | Onsite Dining, St. Pete Beach" offers a communal swimming pool, an on-site gym, complimentary Wi-Fi, and in-room kitchen facilities, alongside proximity to John's Pass Village & Boardwalk for shopping.
Inviting Coastal Retreat W/ Private Beach Access & Sunset Views | 2 Units - St. Petersburg, FL
No reviews

Inviting Coastal Retreat W/ Private Beach Access & Sunset Views | 2 Units

hotel, St. Petersburg
The "Inviting Coastal Retreat W/ Private Beach Access & Sunset Views | 2 Units" is a hotel located directly on the beach within St. Petersburg's Greater Pinellas Point district, offering convenient access to Tampa Bay and St. Petersburg-Clearwater Beach, with John's Pass Village Boardwalk just a short walk away.
This accommodation provides air-conditioned units with balconies, complimentary Wi-Fi, and kitchenettes, and guests can enjoy an on-site fitness centre, with each unit featuring 2 bedrooms and 2 bathrooms to accommodate up to 8 people.
Lux Unit W/balcony - Steps To Downtown Attractions, Dining Scene & Beach Access - St. Petersburg, FL
No reviews

Lux Unit W/balcony - Steps To Downtown Attractions, Dining Scene & Beach Access

hotel, St. Petersburg
The Lux Unit W/balcony offers a beachside retreat in St. Petersburg's Pinellas Point district, situated an 8-minute walk from Maximo Park and a 6-kilometre drive from Tampa.
This holiday home provides a swimming pool, a balcony, and on-site activities such as kayaking and cycling, with free Wi-Fi and air conditioning as standard amenities.
©2026 cozycozy.com