Star Rating
Hotel Name
Price Range (USD)to
Amenities

Hotels Near Downtown St. Petersburg - Downtown St. Petersburg Florida

Hotels/Motels close to Downtown St. Petersburg are provided below in the order of their distance (closest first). Browse our hotels to find accommodations near Downtown St. Petersburg (Downtown St. Petersburg) for your leisure or corporate travels.We show the best lodging close to Downtown St. Petersburg so you can review the discounted Downtown St. Petersburg stay options below and securely book your ideal hotel. Need hotel rooms for a group? Lock in a Downtown St. Petersburg group hotel rate

Lodging & Accommodations close to Downtown St. Petersburg

Courtyard by Marriott St. Petersburg Downtown 300 4th St. North, St. Petersburg, FL 33701 ~0.18 miles north of Downtown St. Petersburg / ~3 minutes walking
  • 3-star Downtown property
  • Hotel has an eco-friendly policy See policy
  • High value
  • Decent vibe
The Inn on Third - St. Petersburg 342 3rd Ave. North, St. Petersburg, FL 33701 ~0.20 miles northeast of Downtown St. Petersburg / ~3 minutes walking
  • Inexpensive Downtown property
  • Hotel has 2 floors
  • Terrific location
  • Wonderful sightseeing
Cordova Inn Downtown St. Pete 253 2nd Ave. North, St Petersburg, FL 33701 ~0.21 miles east of Downtown St. Petersburg / ~3 minutes walking
  • 3-star Downtown property
  • Free comp. breakfast
  • Nice scenery around
  • Good vibe
Hotel Indigo St. Pete : 234 3rd Ave. North 234 3rd Ave. North, St. Petersburg, FL 33701 ~0.26 miles northeast of Downtown St. Petersburg / ~4 minutes walking
  • 3 star Downtown property
  • 76 sleeping rooms in hotel
  • Fantastic service
  • Modern charm
Hollander Hotel 421 4th Ave. North, St Petersburg, FL 33701 ~0.27 miles north of Downtown St. Petersburg / ~4 minutes walking
  • Mid-scale property
  • Check-in time: 3.00PM
  • Wonderful sightseeing
  • About half of guests thought the kitchenette was ok
From$105
Very Good 4.5 /5Reviews CallBookMore Details
Hyatt Place St. Petersburg Downtown 25 2nd St. North, St. Petersburg, FL 33701 ~0.31 miles east of Downtown St. Petersburg / ~5 minutes walking
  • Mid-scale Downtown property
  • 15 floors in property
From$149
Very Good 4.5 /5Guest Reviews CallBookMore Details
Hampton Inn & Suites Downtown / St. Petersburg 80 Beach Dr. N.e., St. Petersburg, FL 33701 ~0.40 miles east of Downtown St. Petersburg / ~7 minutes walking
  • Midscale Downtown hotel
  • 91 rooms in hotel
  • High value
  • Clean room
From$129
Very Good 4.5 /5Review Score CallBookMore Details
Ponce De Leon Hotel
+1-888-690-5247
95 Central Ave., St. Petersburg, FL 33701 ~0.40 miles east of Downtown St. Petersburg / ~7 minutes walking
  • Affordable Downtown property
  • Hotel has 6 floors
From$79
Average 3.5 /5Reviews CallBookMore Details
La Veranda Bed & Breakfast 111 5th Ave. North, St. Petersburg, FL 33701 ~0.47 miles northeast of Downtown St. Petersburg / ~8 minutes walking
  • 3-star Downtown property
  • Check-in: 3
  • Rather comfortable
  • Excellent romantic hotel
Hilton St. Petersburg Bayfront - St Petersburg 333 1st St. South, St Petersburg, FL 33701 ~0.49 miles southeast of Downtown St. Petersburg / ~8 minutes walking
  • 3-star Downtown property
  • 15 floors in hotel
  • Most guests thought the tv was sub-standard
  • Reasonable rate
From$106
Very Good 4.0 /5Guest Reviews CallBookMore Details
Beach Drive Inn Bed & Breakfast in Saint Petersburg 532 Beach Dr. Ne, Saint Petersburg, FL 33701 ~0.63 miles northeast of Downtown St. Petersburg / ~11 minutes walking
  • Three Star Downtown hotel
  • Hotel has 2 floors
  • Air conditioning a bit lacking
  • Friendly atmosphere
From$110
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Staybridge Suites St. Petersburg Downtown in St. Petersburg 940 5th Ave. South, St. Petersburg, FL 33705 ~0.72 miles southwest of Downtown St. Petersburg / ~12 minutes walking
  • Mid-scale Downtown hotel
  • Hotel has an eco-friendly policy See more
From$95
Very Good 4.5 /5Read Reviews CallBookMore Details
The Renaissance Vinoy Resort in St. Petersburg 501 5th Ave. Ne, St. Petersburg, FL 33701 ~0.73 miles northeast of Downtown St. Petersburg / ~13 minutes walking
  • Four star Resort hotel
  • 16 suites in hotel
  • Every guests reviewed found the grounds to be nice
  • Pool is good
From$99
Very Good 4.5 /5Reviews CallBookMore Details
Terrace Park Suites 206 9th Ave. Ne, Saint Petersburg, FL 33701 ~0.73 miles northeast of Downtown St. Petersburg / ~13 minutes walking
  • 2-star Downtown property
  • 10 rooms in property
Days Inn St. Petersburg
+1-888-690-5247
650 34th St. North, St. Petersburg, FL 33713 ~2.48 miles west of Downtown St. Petersburg
  • 2 star hotel
  • Good furniture
  • Parking is rare
Hampton Inn St. Petersburg 1200 34th St. North, St. Petersburg, FL 33713 ~2.57 miles west of Downtown St. Petersburg
  • Mid-scale Highway hotel
  • 130 rooms in property
Quality Inn & Suites at Tropicana Field - St. Petersburg 1400 34th St. North, St. Petersburg, FL 33713 ~2.61 miles west of Downtown St. Petersburg
  • Low Cost property
  • 3 floors in hotel
  • Great reception
  • Free breakfast
From$60
Average 3.5 /5Reviews CallBookMore Details
Comfort Inn North - Saint Petersburg 2260 54th Ave. North, Saint Petersburg, FL 33714 ~3.57 miles north of Downtown St. Petersburg
  • Affordable Highway hotel
  • Free breakfast
  • Great continental breakfast
  • Hotel could use some updating
From$69
Very Good 4.5 /5Reviews CallBookMore Details
Holiday Inn Express St. Petersburg - St Petersburg 2171 54th Ave. North, St Petersburg, FL 33714 ~3.69 miles north of Downtown St. Petersburg
  • 3-star Highway hotel
  • Check-in time: 3:00pm
  • AC needs updating
  • About half of guests thought the service was professional
From$90
Very Good 4.0 /5Review Score CallBookMore Details
Knights Inn in Saint Petersburg 2595 54th Ave. North, Saint Petersburg, FL 33714 ~3.81 miles northwest of Downtown St. Petersburg
  • Cheap Downtown property
  • Check-in: 3:00PM
  • Carpets were very worn
  • Furniture needs more attention
 [1 - 20 of 25]    
Next: Show All Available Downtown St. Petersburg Hotels with Pricing

Chart of the best hotels near Downtown St. Petersburg

HotelDescriptionLink
1. Courtyard by Marriott St. Petersburg DowntownThe Courtyard by Marriott St. Petersburg Downtown is a crowd-pleasing 3-Star hotel located ~0.2 mi. north of Downtown St. Petersburg and approx. a 3 minute hike by foot. Travelers gave this hotel an aggregate guest review score of 4/5.Get the latest price
2. Inn on ThirdThe Inn on Third is a well-liked 2 star hotel located about 0.2 miles northeast of Downtown St. Petersburg and about a 3 min. walk by foot. With a guest review score of 4.5 out of 5, this makes it one of the premium hotels near Downtown St. Petersburg.Get the latest price
3. Cordova Inn Downtown St. PeteThe Cordova Inn Downtown St. Pete is a crowd-pleasing 3-Star hotel located ~0.2 mi. east of Downtown St. Petersburg and approx. a 3 minute hike by foot. Travelers gave this hotel an aggregate guest review score of 3.5/5.Get the latest price
4. Hotel Indigo St. PeteThe Hotel Indigo St. Pete is a well-liked 3-Star hotel located about 0.3 miles northeast of Downtown St. Petersburg and roughly a 5 minute stroll. With a average guest review rating of 3.5/5, this makes it one of the first-class hotel options near Downtown St. Petersburg.Get the latest price
5. Hollander HotelThe Hollander Hotel is a leading 3 star hotel located approx. 0.3 miles north of Downtown St. Petersburg and about a 5 min. stroll by foot. Recent guests gave this hotel a verified guest score of 4.5 out of 5.Get the latest price

5 Best Hotels near Downtown St. Petersburg

Back to Top