Agoda Hero Banner

Apartments in St. Petersburg (FL)

Enter your travel details to see prices and availability

Best Apartments in St. Petersburg (FL)

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
FRONTDESK The Wayland Apts Downtown St Pete
St Petersburg Downtown,St. Petersburg (FL) - View on map
  1. Car park
  2. Complimentary WIFi in all rooms
  3. Contactless check-in/out
  4. Swimming pool [outdoor]
  5. Wi-Fi in public areas
  6. Smoke-free property
  7. First aid kit
  8. Physical distancing of at least 1 meter
7.8

Very good

2 reviews

Avg price per night
$ 90
FRONTDESK Vantage Apts Edge District St Pete
St Petersburg Downtown,St. Petersburg (FL) - View on map
  1. Car park
  2. Complimentary WIFi in all rooms
  3. Contactless check-in/out
  4. Exercise area
  5. Wi-Fi in public areas
  6. Smoke-free property
  7. Physical distancing of at least 1 meter
  8. Sanitized kitchen and tableware items
Bahia Vista 8-314, 2 Bedroom, Heated Pool, Spa, WiFi, Sleeps 6
Isla del Sol,St. Petersburg (FL) - View on map
  1. Complimentary WIFi in all rooms
  2. Swimming pool [outdoor]
  3. Restaurants
  4. Wi-Fi in public areas
  5. Grocery delivery
  6. Smoke-free property
  7. Air conditioning in public area
  8. Heating in public area
Avg price per night
$ 239
Bahia Vista 9-521, 2 Bedrooms, Heated Pool, Spa, Sleeps 4, Near Beach
Isla del Sol,St. Petersburg (FL) - View on map
  1. Complimentary WIFi in all rooms
  2. Swimming pool [outdoor]
  3. Restaurants
  4. Wi-Fi in public areas
  5. Grocery delivery
  6. Smoke-free property
  7. Air conditioning in public area
  8. Heating in public area
Bahia Vista 14-361, Isla Del Sol, 2 BR, Heated Pool, Spa, Near Beach, WiFi
Isla del Sol,St. Petersburg (FL) - View on map
  1. Hot tub
  2. Swimming pool [outdoor]
  3. Restaurants
  4. Grocery delivery
  5. Smoke-free property
  6. Air conditioning in public area
  7. Heating in public area
  8. Fishing
Downtown St Pete Studio Less Than 1 Mi to Tropicana Field
St Petersburg Downtown,St. Petersburg (FL) - View on map
  1. Pets allowed
  2. Car park
  3. Complimentary WIFi in all rooms
  4. Contactless check-in/out
  5. Wi-Fi in public areas
  6. Smoke-free property
  7. Rooms sanitized between stays
  8. Non-smoking rooms
Casa Tranquila 2 bedroom 1 and half bath 1st floor apt sleeps 2-4
Bayview,St. Petersburg (FL) - View on map
  1. Car park
  2. Complimentary WIFi in all rooms
  3. Bicycles
  4. Wi-Fi in public areas
  5. Family room
  6. Smoke-free property
  7. Terrace
  8. Air conditioning in public area
St Petersburg Condo with Views, 3 Mi to Beach!
Isla del Sol,St. Petersburg (FL) - View on map
  1. Car park
  2. Complimentary WIFi in all rooms
  3. Hot tub
  4. Swimming Pool
  5. Laundry service
  6. Wi-Fi in public areas
  7. Smoke-free property
  8. Rooms sanitized between stays
Nautilus Cottage Beach
Bayview,St. Petersburg (FL) - View on map
  1. Car park
  2. Complimentary WIFi in all rooms
  3. BBQ facilities
  4. Contactless check-in/out
  5. Hot tub
  6. Swimming pool [outdoor]
  7. Private beach
  8. Safety deposit boxes
Bright Modern 2 Bedroom Apartment by Stay Gia
Carillon,St. Petersburg (FL) - View on map
  1. Car park
  2. Complimentary WIFi in all rooms
  3. Exercise area
  4. Swimming pool [outdoor]
  5. Wi-Fi in public areas
  6. Smoke-free property
  7. Air conditioning in public area
  8. Heating in public area
FRONTDESK The Wayland Apts Downtown St Pete
St Petersburg Downtown,St. Petersburg (FL) - View on map
  1. Car park
  2. Complimentary WIFi in all rooms
  3. Contactless check-in/out
  4. Swimming pool [outdoor]
  5. Wi-Fi in public areas
  6. Smoke-free property
  7. First aid kit
  8. Physical distancing of at least 1 meter
7.8

Very good

2 reviews

Avg price per night
$ 90

Discover the neighborhoods of St. Petersburg (FL)


Frequently asked questions

What's the average price of a hotel in St. Petersburg (FL)?

The average price for a 3-star hotel in St. Petersburg (FL) is USD 175. The average price for a 4-star hotel in St. Petersburg (FL) is USD 300.

What's the average price of a hotel in St. Petersburg (FL) this weekend?

The average price for a 3-star hotel in St. Petersburg (FL) this weekend is USD 185. The average price for a 4-star hotel in St. Petersburg (FL) this weekend is USD 303.

What's the average price of a hotel in St. Petersburg (FL) tonight?

The average price for a 3-star hotel in St. Petersburg (FL) tonight is USD 177. The average price for a 4-star hotel in St. Petersburg (FL) tonight is USD 215.

What are the most popular hotels in St. Petersburg (FL)?

What are the best hotels in St. Petersburg (FL) for couples?

Couples who stayed in St. Petersburg (FL) have given high ratings to Avalon Hotel Downtown St. Petersburg, Hollander Hotel - Downtown St. Petersburg and Comfort Inn St Petersburg North.

What are the best hotels in St. Petersburg (FL) for families?

Families who stayed in St. Petersburg (FL) highly recommend Private room with a lock, Hollander Hotel - Downtown St. Petersburg and The Birchwood.

What hotels in St. Petersburg (FL) have the best breakfast?

Verified travelers to St. Petersburg (FL) have given top reviews for the breakfast at The Inn On Third, Holiday Inn Express & Suites St. Petersburg - Seminole Area and Staybridge Suites St. Petersburg FL.

What's the best neighborhood in St. Petersburg (FL) to stay in?

Popular neighborhoods among travelers staying in St. Petersburg (FL) include St Petersburg Downtown, Lowe's City and North Kenwood.

Show more questions