Star Rating
Hotel Name
Price Range (USD) to
Amenities

33734 Hotels & Accommodations

Comfort Inn North
+1-888-690-5247
2260 54th Ave. North, Saint Petersburg, FL 33714 ~1.57 miles northwest of 33734
  • Affordable Highway hotel
  • 118 rooms in property
  • Vibe is not too good
  • Hotel could use some updating
From$65
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Holiday Inn Express St. Petersburg
+1-888-305-3366
2171 54th Ave. North, St Petersburg, FL 33714 ~1.65 miles northwest of 33734
  • 3-star Highway hotel
  • 4 floors in property
  • Breakfast was provided
  • Easily accessible by car
From$90
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Terrace Park Suites
+1-800-881-1523
206 9th Ave. Ne, Saint Petersburg, FL 33701 ~1.77 miles southeast of 33734
  • Low-priced Downtown property
  • Check-in: 3:00 pm
Knights Inn in Saint Petersburg
+1-888-283-3404
2595 54th Ave. North, Saint Petersburg, FL 33714 ~1.86 miles northwest of 33734
  • Two-star Downtown property
  • Hotel has 2 floors
  • No vending machines
  • Most guests said the bathroom was dirty
Hollander Hotel : 421 4th Ave. North
+1-866-221-8581
421 4th Ave. North, St Petersburg, FL 33701 ~1.88 miles south of 33734
  • Three Star hotel
  • Hotel has 3 floors
  • Good for sightseeing with nearby parking areas
  • Average parking
From$105
Very Good 4.5 /5 Latest Reviews Call BookMore Details
La Veranda Bed & Breakfast - St. Petersburg
+1-866-429-5787
111 5th Ave. North, St. Petersburg, FL 33701 ~1.90 miles south of 33734
  • Midscale Downtown hotel
  • 9 rooms in property
  • Bathroom is ok
  • Good breakfast
From$85
Very Good 4.5 /5 Review Score Call BookMore Details
Beach Drive Inn Bed & Breakfast - Saint Petersburg
+1-888-690-5281
532 Beach Dr. Ne, Saint Petersburg, FL 33701 ~1.96 miles southeast of 33734
  • 3-star Downtown property
  • 6 rooms in property
  • Tasty breakfast
  • Most guests found the staff to be very friendly
From$110
Very Good 4.5 /5 Review Score Call BookMore Details
Courtyard by Marriott St. Petersburg Downtown
+1-888-690-5247
300 4th St. North, St. Petersburg, FL 33701 ~1.98 miles south of 33734
  • 3-star Downtown hotel
  • Hotel has 128 rooms
  • Nice bed
  • Most guests thought the valet service was acceptable
From$89
Very Good 4.0 /5 Review Score Call BookMore Details
The Renaissance Vinoy Resort
+1-888-305-3366
501 5th Ave. Ne, St. Petersburg, FL 33701 ~2.01 miles southeast of 33734
  • High-end Resort property
  • Hotel has 16 suites
  • Disappointing internet connection
  • Awesome vibe
From$99
Very Good 4.5 /5 Reviews Call BookMore Details
The Inn on Third
+1-800-881-1523
342 3rd Ave. North, St. Petersburg, FL 33701 ~2.02 miles south of 33734
  • Two-star Downtown hotel
  • 19 sleeping rooms in hotel
  • Internet works
  • Awesome vibe
From$79
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Oakwood at Cottonwood Bayview - St Petersburg
+1-888-283-3404
235 3rd Ave. North, St Petersburg, FL 33701 ~2.03 miles south of 33734
  • Three Star property
  • Check-in time: 15:30
Hotel Indigo St. Pete
+1-866-221-8581
234 3rd Ave. North, St. Petersburg, FL 33701 ~2.05 miles south of 33734
  • 3-star Downtown hotel
  • 2 meeting rooms in property
  • Most guests liked the proximity to sightseeing
  • Room cleanliness is acceptable
From$109
Average 3.5 /5 Review Score Call BookMore Details
Cordova Inn Downtown St. Pete in St Petersburg
+1-866-429-5787
253 2nd Ave. North, St Petersburg, FL 33701 ~2.12 miles south of 33734
  • Affordable Downtown property
  • 32 rooms in hotel
  • Most guests liked the proximity to shopping
  • Good management
From$50
Average 3.5 /5 Guest Reviews Call BookMore Details
La Quinta Inn St. Petersburg Northeast by Wyndham - St. Petersburg
+1-888-690-5281
6638 4th St. North, St. Petersburg, FL 33702 ~2.15 miles north of 33734
  • Affordable Suburban hotel
  • Fitness + Health Center
  • Popular among families
  • Horrible pool
From$80
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Red Roof Inn St. Petersburg / Tampabay
+1-888-690-5247
4999 34th St. North, St Petersburg, FL 33714 ~2.17 miles west of 33734
  • Inexpensive Suburban property
  • 120 rooms in hotel
From$44
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Days Inn North
+1-888-305-3366
5005 34th St. North, St. Petersburg, FL 33714 ~2.19 miles west of 33734
  • 3-star Suburban property
  • Hotel has an eco-friendly policy See policy
From$31
Average 3.5 /5 Latest Reviews Call BookMore Details
Super 8 St. Petersburg
+1-800-881-1523
5005a 34th St. North, St. Petersburg, FL 33714 ~2.19 miles west of 33734
  • Two-star Downtown hotel
  • 80 rooms in hotel
Hyatt Place St. Petersburg Downtown
+1-888-283-3404
25 2nd St. North, St. Petersburg, FL 33701 ~2.28 miles south of 33734
  • Midscale Downtown hotel
  • 15 floors in property
From$149
Very Good 4.5 /5 Reviews Call BookMore Details
Hampton Inn & Suites Downtown / St. Petersburg
+1-866-221-8581
80 Beach Dr. N.e., St. Petersburg, FL 33701 ~2.31 miles south of 33734
  • Affordable Downtown hotel
  • 4 floors in hotel
  • Hotel staff was exceptional
  • Great location
From$129
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Ponce De Leon Hotel : 95 Central Ave.
+1-866-429-5787
95 Central Ave., St. Petersburg, FL 33701 ~2.33 miles south of 33734
  • 3-star Downtown property
  • 6 floors in property
From$79
Average 3.5 /5 Guest Reviews Call BookMore Details
Quality Inn & Suites at Tropicana Filed
+1-888-690-5281
1400 34th St. North, St.petersburg, FL 33713 ~2.35 miles southwest of 33734
  • Two star hotel
  • Access to gym on-site
From$60
Average 3.5 /5 Guest Reviews Call BookMore Details
Holiday Inn St. Petersburg West
+1-888-690-5247
1200 34th St. North, St. Petersburg, FL 33713 ~2.45 miles southwest of 33734
  • Mid-scale Highway property
  • Hotel has a green policy Learn more
From$94
Very Good 4.0 /5 Reviews Call BookMore Details
Hilton St. Petersburg Bayfront
+1-888-305-3366
333 1st. St. South, St. Petersburg, FL 33701 ~2.56 miles south of 33734
  • 3 star Downtown hotel
  • Hotel has an eco-friendly policy See policy
  • Location is great
  • Good management
From$80
Average 3.5 /5 Hotel Reviews Call BookMore Details
Staybridge Suites St. Petersburg Downtown : 940 5th Ave. South
+1-800-881-1523
940 5th Ave. South, St. Petersburg, FL 33705 ~2.59 miles south of 33734
  • Three Star Downtown property
  • Fitness center on property
From$95
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Days Inn St. Petersburg
+1-888-283-3404
650 34th St. North, St. Petersburg, FL 33713 ~2.63 miles southwest of 33734
  • Economy property
  • 2 floors in property
  • Good furniture
  • Room cleanliness is acceptable
From$60
Average 3.5 /5 Guest Reviews Call BookMore Details
La Quinta Inn by Wyndham
+1-866-221-8581
7500 Highway 19 North, Pinellas Park, FL 33781 ~3.44 miles northwest of 33734
  • Low-priced Highway property
  • 115 rooms in hotel
  • Bathroom needs cleaning
  • Staff members were amazing
From$52
Average 3.0 /5 Review Score Call BookMore Details
Comfort Inn & Suites Northeast Gateway - Saint Petersburg
+1-866-429-5787
875 94th Ave. North, Saint Petersburg, FL 33702 ~3.80 miles north of 33734
  • Midscale Suburban property
  • Check in: 3:00 PM
  • Most guests thought it was clean
  • Parking was ok, according to 50%
From$89
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Country Inn & Suites St. Petersburg Clearwater
+1-888-690-5281
8050 Us 19, Pinellas Park, FL 33781 ~3.93 miles northwest of 33734
  • 3 star Highway hotel
  • Free comp. breakfast
  • Food is all right
  • Fantastic service
From$74
Very Good 4.0 /5 Recent Reviews Call BookMore Details
La Quinta Inn & Suites Clearwater South by Wyndham : 5000 Lake Blvd.
+1-888-690-5247
5000 Lake Blvd., Clearwater, FL 33760 ~5.56 miles northwest of 33734
  • 2 star Airport hotel
  • 84 sleeping rooms in hotel
  • Great parking, according to 100%
  • Helpful front desk person
From$74
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Marriott St. Petersburg Clearwater
+1-888-305-3366
12600 Roosevelt Blvd., St. Petersburg, FL 33716 ~5.90 miles north of 33734
  • 3-star Suburban property
  • Airport shuttle provided
From$99
Very Good 4.0 /5 Review Score Call BookMore Details
Hilton Carillon Park - St. Petersburg
+1-800-881-1523
950 Lake Carillon Dr., St. Petersburg, FL 33716 ~6.10 miles north of 33734
  • Four star Suburban property
  • Hotel has 42 suites
  • Great reception
  • Average value
From$112
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Extended Stay America Clearwater Carillon Park in Clearwater
+1-888-283-3404
2311 Ulmerton Rd., Clearwater, FL 33762 ~6.40 miles north of 33734
  • Low priced hotel
  • Hotel has 114 suites
  • Disappointing internet connection
  • Food could be better
From$52
Average 3.0 /5 Review Score Call BookMore Details
Homewood Suites by Hilton St.petersburg Clearwater
+1-866-221-8581
2233 Ulmerton Rd., Clearwater, FL 33762 ~6.42 miles north of 33734
  • 3-star Airport hotel
  • Hotel has 2 floors
  • Most guests found the staff to be very friendly
  • Not that close to the beach
From$79
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Super 8 Clearwater / Pinellaspark / St.pete / Larg
+1-866-429-5787
13260 34th St. North, Clearwater, FL 33762 ~6.50 miles north of 33734
  • Cheap Airport hotel
  • Check in: 1:00 PM
  • For only 50%, the noise level was all right
  • Most guests thought the service was unprofessional
From$50
Average 3.0 /5 Read Reviews Call BookMore Details
Extended Stay America St. Petersburg Clearwater
+1-888-690-5281
3089 Executive Dr., Clearwater, FL 33762 ~6.58 miles north of 33734
  • Low Cost Airport property
  • Hotel has 104 suites
  • Kitchenette needs more attention
  • TV needs to be updated
From$49
Average 3.0 /5 Latest Reviews Call BookMore Details
Red Roof Inn - Clearwater
+1-888-690-5247
3580 Ulmerton Rd., Clearwater, FL 33762 ~6.58 miles north of 33734
  • Mid-scale Highway hotel
  • 121 sleeping rooms in hotel
From$51
Average 3.0 /5 Read Reviews Call BookMore Details
Fairfield Inn by Marriott St. Petersburg Clearwate : 3211 Executive Dr.
+1-888-305-3366
3211 Executive Dr., Clearwater, FL 33762 ~6.61 miles north of 33734
  • Two star Airport hotel
  • Hotel has 3 floors
From$79
Very Good 4.0 /5 Reviews Call BookMore Details
Springhill Suites by Marriott in Clearwater
+1-800-881-1523
3485 Ulmerton Rd., Clearwater, FL 33762 ~6.62 miles north of 33734
  • Mid-scale Suburban property
  • 79 suites in hotel
  • Good access to the airport, said 100%
  • Rather comfortable
From$79
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Courtyard St. Petersburg Clearwater : 3131 Executive Dr.
+1-888-283-3404
3131 Executive Dr., Clearwater, FL 33762 ~6.62 miles north of 33734
  • 3-star Rural property
  • Gym / Fitness Center Available
  • Average sized rooms
  • Nice courtyard
From$80
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Holiday Inn St. Petersburg / Clearwater Int. Airpo : 3535 Ulmerton Rd.
+1-866-221-8581
3535 Ulmerton Rd., Clearwater, FL 33762 ~6.62 miles north of 33734
  • Midscale Airport property
  • 5 floors in hotel
From$72
Very Good 4.0 /5 Recent Reviews Call BookMore Details
La Quinta Inn & Suites Clearwater Airport by Wyndham in Clearwater
+1-866-429-5787
3301 Ulmerton Rd., Clearwater, FL 33762 ~6.63 miles north of 33734
  • Economy Airport hotel
  • Airport shuttle available
  • Most guests had problems with the shower
  • Approx. half of guests thought the pool was clean
From$62
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Comfort Inn & Suites - Clearwater
+1-888-690-5281
3910 Ulmerton Rd., Clearwater, FL 33762 ~6.67 miles north of 33734
  • Mid-scale Airport property
  • 4 floors in property
From$67
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Quality Inn - Clearwater
+1-888-690-5247
3655 Hospitality Lane, Clearwater, FL 33762 ~6.74 miles north of 33734
  • Midscale Airport hotel
  • Check-in time: 11:00
  • The majority of guests thought they were poorly maintained
  • Generally quite dirty
From$80
Average 3.0 /5 Hotel Reviews Call BookMore Details
Hampton Inn & Suites Clearwater / St. Petersburg
+1-888-305-3366
4050 Ulmerton Rd., Clearwater, FL 33762 ~6.74 miles north of 33734
  • 3-star Suburban hotel
  • 6 floors in property
From$77
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Sleep Inn : 3939 Ulmerton Rd.
+1-800-881-1523
3939 Ulmerton Rd., Clearwater, FL 33762 ~6.81 miles north of 33734
  • Economy Airport hotel
  • Free breakfast available
  • Fantastic service
  • Tasty breakfast
From$61
Very Good 4.0 /5 Review Score Call BookMore Details
Towneplace Suites by Marriott : 13200 49th St. North
+1-888-283-3404
13200 49th St. North, Clearwater, FL 33762 ~6.97 miles northwest of 33734
  • Midscale Airport property
  • 95 suites in property
  • Room cleanliness is acceptable
  • Hotel and staff were excellent
From$99
Very Good 4.0 /5 Review Score Call BookMore Details
Candlewood Suites : 13231 49th St. North
+1-866-221-8581
13231 49th St. North, Clearwater, FL 33762 ~6.97 miles northwest of 33734
  • 3 star Suburban hotel
  • Access to gym on-site
From$59
Average 3.5 /5 Read Reviews Call BookMore Details
Magnuson Hotel Marina Cove in St. Petersburg
+1-866-429-5787
6800 Sunshine Skyway Lane, St. Petersburg, FL 33711 ~6.98 miles south of 33734
  • 3 star Resort hotel
  • 155 rooms in hotel
  • Clean pool area
  • Room is all right
From$99
Average 3.5 /5 Recent Reviews Call BookMore Details
Residence Inn St. Petersburg / Clearwater - Clearwater
+1-888-690-5281
5050 Ulmerton Rd., Clearwater, FL 33760 ~7.05 miles northwest of 33734
  • Three Star Airport property
  • 88 sleeping rooms in hotel
From$95
Very Good 4.5 /5 Review Score Call BookMore Details
Blind Pass Resort
+1-888-690-5247
7901 Blind Pass Rd., St Pete Beach, FL 33706 ~7.56 miles southwest of 33734
  • Cheap Beach property
  • Hotel has 25 rooms
From$60
Average 3.5 /5 Recent Reviews Call BookMore Details

Next: Show All Available 33734 Hotels with Pricing

Graph: Next 20 Days of St. Petersburg Hotel Prices

Rates shown are nightly rates before taxes and do not necessarily reflect all St. Petersburg, FL discounts available. The chart reflects the cheapest St. Petersburg hotel for each day and each star rating category.
Back to Top