Star Rating
Hotel Name
Price Range (USD)to
Amenities

33705 Hotels & Accommodations

Staybridge Suites Downtown St. Petersburg
+1-888-389-4121
940 5th Ave. South, St. Petersburg, FL 33705
  • Three Star Downtown hotel
  • 119 suites in hotel
Hilton St. Petersburg Bayfront : 333 1st. St. South
+1-888-675-2083
333 1st. St. South, St. Petersburg, FL 33701 ~2.21 miles north of 33705
  • Midscale Downtown property
  • 15 floors in hotel
  • Excellent breakfast
  • Free internet access
TRU by Hilton St. Petersburg Downtown Central Avenue in St. Petersburg
+1-800-716-8490
1650 Central Ave., St. Petersburg, FL 33712 ~2.39 miles north of 33705
  • Three Star Downtown hotel
  • Gym is available on property
From$80
Average 3.0 /5Reviews CallBookMore Details
Hyatt Place St. Petersburg Downtown
+1-800-805-5223
25 2nd St. North, St. Petersburg, FL 33701 ~2.47 miles north of 33705
  • Midscale Downtown property
  • Hotel has 7 meeting rooms
From$149
Very Good 4.5 /5Read Reviews CallBookMore Details
Ponce De Leon Hotel in St. Petersburg
+1-888-965-1860
95 Central Ave., St. Petersburg, FL 33701 ~2.48 miles north of 33705
  • 3 star Downtown hotel
Hampton Inn & Suites Downtown / St. Petersburg - St. Petersburg
+1-888-788-5576
80 Beach Dr. N.e., St. Petersburg, FL 33701 ~2.50 miles north of 33705
  • 3 star Downtown property
  • 6 meeting rooms in hotel
  • Clean
  • Parking should be cheaper
From$129
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Cordova Inn Downtown St. Pete in St Petersburg
+1-888-897-9207
253 2nd Ave. North, St Petersburg, FL 33701 ~2.58 miles north of 33705
  • 3-star Downtown property
  • Hotel has 3 floors
  • Most guests thought it was too noisy
  • Great location
The Inn on Third in St. Petersburg
+1-888-311-4278
342 3rd Ave. North, St. Petersburg, FL 33701 ~2.65 miles north of 33705
  • Low-priced Downtown property
  • Comp. Breakfast
  • Excellent value
  • Modern conveniences
Hotel Indigo St. Pete - St. Petersburg
+1-888-469-4795
234 3rd Ave. North, St. Petersburg, FL 33701 ~2.66 miles north of 33705
  • Affordable Downtown property
  • 76 rooms in hotel
  • Most guests complained about the bathroom
  • Most guests were impressed by the valet service
Courtyard by Marriott St. Petersburg Downtown in St. Petersburg
+1-888-734-9421
300 4th St. North, St. Petersburg, FL 33701 ~2.67 miles north of 33705
  • Affordable Downtown property
  • Hotel has an eco-friendly policy Learn more
  • Town free
  • New rooms
From$89
Very Good 4.0 /5Read Reviews CallBookMore Details
Oakwood at Cottonwood Bayview
+1-888-841-5292
235 3rd Ave. North, St Petersburg, FL 33701 ~2.69 miles north of 33705
  • 3 star property
  • Check-in: 15:30
Avalon Hotel
+1-888-455-5160
443 4th Ave. North, St Petersburg, FL 33701 ~2.75 miles north of 33705
  • Affordable property
Hollander Hotel
+1-888-965-8297
421 4th Ave. North, St Petersburg, FL 33701 ~2.76 miles north of 33705
  • Midscale hotel
  • Hotel has 3 floors
  • Great desserts & fruits
  • Near city centre
From$105
Very Good 4.5 /5Recent Reviews CallBookMore Details
Magnuson Hotel Marina Cove - St. Petersburg
+1-888-906-6358
6800 Sunshine Skyway Lane, St. Petersburg, FL 33711 ~2.92 miles southwest of 33705
  • Mid-scale Resort property
  • Fitness + Health Center
  • Rooms in need of an update
  • For 96%, the rooms looked old
Beach Drive Inn - Saint Petersburg
+1-888-749-6785
532 Beach Dr. Ne, Saint Petersburg, FL 33701 ~2.97 miles north of 33705
  • Three Star Downtown hotel
  • Comp. Breakfast
  • Perfect staff
  • Most guests found the staff to be very friendly
From$110
Very Good 4.5 /5Review Score CallBookMore Details
The Renaissance Vinoy Resort - St. Petersburg
+1-888-878-9982
501 5th Ave. Ne, St. Petersburg, FL 33701 ~3.00 miles north of 33705
  • 4 star Resort property
  • Fitness center on property
  • Excellent city hotel
  • Good alcoholic drinks
From$99
Very Good 4.5 /5Reviews CallBookMore Details
Days Inn St. Petersburg in St. Petersburg
+1-888-389-4485
650 34th St. North, St. Petersburg, FL 33713 ~3.54 miles northwest of 33705
  • Inexpensive property
  • 2 floors in hotel
  • No fruit
  • Most guests liked the big bathroom
Holiday Inn St. Petersburg West : 1200 34th St. North
+1-888-389-4121
1200 34th St. North, St. Petersburg, FL 33713 ~3.82 miles northwest of 33705
  • Midscale Highway property
  • Hotel has 4 suites
From$94
Very Good 4.0 /5Read Reviews CallBookMore Details
Quality Inn & Suites at Tropicana Filed : 1400 34th St. North
+1-888-675-2083
1400 34th St. North, St.petersburg, FL 33713 ~3.97 miles northwest of 33705
  • Low Cost hotel
  • 3 floors in hotel
Residence Inn Marriott St. Petersburg Tierra Verde
+1-800-716-8490
214 Madonna Blvd., Tierra Verde, FL 33715 ~5.64 miles southwest of 33705
  • 3-star Beach hotel
The Hotel Zamora - St Pete Beach
+1-800-805-5223
3701 Gulf Blvd., St Pete Beach, FL 33706 ~5.81 miles west of 33705
  • 4-star Beach hotel
  • 36 suites in hotel
From$129
Very Good 4.0 /5Latest Reviews CallBookMore Details
Comfort Inn North
+1-888-965-1860
2260 54th Ave. North, Saint Petersburg, FL 33714 ~5.83 miles north of 33705
  • 3 star Highway property
  • Free comp. breakfast
  • Most guests said the bathroom was dirty
  • Rooms could be larger
From$65
Very Good 4.5 /5Review Score CallBookMore Details
Beach House Suites by The Don Cesar : 3860 Gulf Blvd.
+1-888-788-5576
3860 Gulf Blvd., St Pete Beach, FL 33706 ~5.85 miles west of 33705
  • Mid-scale Beach property
  • Fitness / Gym is on-site
  • Full-size kitchen
  • Room cleaned
From$159
Very Good 4.5 /5Review Score CallBookMore Details
Plaza Beach Hotel Beachfront Resort - St Pete Beach
+1-888-897-9207
4506 Gulf Blvd., St Pete Beach, FL 33706 ~5.85 miles west of 33705
  • 3-star Beach property
  • Check in time: 4:00 PM
Red Roof Inn St. Petersburg / Tampabay in St Petersburg
+1-888-311-4278
4999 34th St. North, St Petersburg, FL 33714 ~5.86 miles north of 33705
  • Low Cost Suburban hotel
  • 120 rooms in property
From$44
Very Good 4.0 /5Read Reviews CallBookMore Details
The Don Cesar
+1-888-469-4795
3400 Gulf Blvd., St. Pete Beach, FL 33706 ~5.89 miles west of 33705
  • 4-star Resort property
  • Fitness + Health Center
  • Breakfast is below average
  • Loud high pitched whining noise
From$189
Very Good 4.5 /5Reviews CallBookMore Details
Grand Plaza Beachfront Resort & Conference Center in St. Pete Beach
+1-888-734-9421
5250 Gulf Blvd., St. Pete Beach, FL 33706 ~5.90 miles west of 33705
  • Three Star Oceanfront property
  • Hotel has 6 meeting rooms
  • Bar is amazing
  • Most guests were unhappy with the handicap accessible facilities
Days Inn North : 5005 34th St. North
+1-888-841-5292
5005 34th St. North, St. Petersburg, FL 33714 ~5.91 miles north of 33705
  • 3-star Suburban hotel
  • Fitness + Health Center
Super 8 by Wyndham St. Petersburg in St. Petersburg
+1-888-455-5160
5005a 34th St. North, St. Petersburg, FL 33714 ~5.91 miles north of 33705
  • Two star Downtown property
  • Check-in: 3PM
Sirata Beach Resort in St. Pete Beach
+1-888-965-8297
5300 Gulf Blvd., St. Pete Beach, FL 33706 ~5.93 miles west of 33705
  • 3-star Beach hotel
  • 170 suites in hotel
  • Breakfast is average
  • Average sized rooms
From$89
Very Good 4.0 /5Review Score CallBookMore Details
Fairfield Inn & Suites by Marriott St. Petersburg North
+1-888-906-6358
2575 54th Ave. North, St. Petersburg, FL 33714 ~5.95 miles north of 33705
  • 3 star hotel
  • Check in time: 3:00 PM
Holiday Inn Express St. Petersburg : 2171 54th Ave. North
+1-888-749-6785
2171 54th Ave. North, St Petersburg, FL 33714 ~5.97 miles north of 33705
  • 3-star Highway hotel
  • Hotel has 4 floors
  • Spacious rooms
  • Fantastic service
From$90
Very Good 4.0 /5Review Score CallBookMore Details
Tradewinds Island Grand
+1-888-878-9982
5500 Gulf Blvd., St Pete Beach, FL 33706 ~5.98 miles west of 33705
  • Four star Beach property
  • Check in: 11.00 am
From$159
Very Good 4.0 /5Review Score CallBookMore Details
Knights Inn : 2595 54th Ave. North
+1-888-389-4485
2595 54th Ave. North, Saint Petersburg, FL 33714 ~6.02 miles north of 33705
  • Cheap Downtown hotel
  • 100 rooms in hotel
  • Most guests thought they were poorly maintained
  • Alot of road
Alden Beach Resort All Suites - St. Pete Beach
+1-888-389-4121
5900 Gulf Blvd., St. Pete Beach, FL 33706 ~6.05 miles west of 33705
  • 3 star Beach property
  • 140 suites in property
  • They have a ping pong table
  • Free breakfast
Rum Fish Beach Resort : 6000 Gulf Blvd.
+1-888-675-2083
6000 Gulf Blvd., St. Pete Beach, FL 33706 ~6.07 miles west of 33705
  • Expensive hotel
  • Shuttle from airport available
From$160
Very Good 4.5 /5Reviews CallBookMore Details
Beachcomber Beach Resort Hotel in St. Pete Beach
+1-800-716-8490
6200 Gulf Blvd., St. Pete Beach, FL 33706 ~6.11 miles west of 33705
  • Economical Oceanfront property
  • Fitness / Gym is on-site
  • Location is great
  • No breakfast provisions
From$70
Very Good 4.0 /5Reviews CallBookMore Details
Howard Johnson by Wyndham St. Pete Beach Fl Resort Hotel - St. Pete Beach
+1-800-805-5223
6100 Gulf Blvd., St. Pete Beach, FL 33706 ~6.17 miles west of 33705
  • 3 star Beach property
Postcard Inn on the Beach in St Pete Beach
+1-888-965-1860
6300 Gulf Blvd., St Pete Beach, FL 33706 ~6.20 miles west of 33705
  • 3-star Beach hotel
  • Check-in time: 4:00 PM
Crystal Bay Hotel - St. Petersburg
+1-888-788-5576
7401 Central Ave., St. Petersburg, FL 33710 ~6.25 miles west of 33705
  • 2 star Suburban hotel
  • Has environment-friendly policy See more
Blind Pass Resort - St Pete Beach
+1-888-897-9207
7901 Blind Pass Rd., St Pete Beach, FL 33706 ~6.53 miles west of 33705
  • Low Cost Beach property
  • 3 suites in property
La Quinta Inn & Suites by Wyndham St. Petersburg Northeast : 6638 4th St. North
+1-888-311-4278
6638 4th St. North, St. Petersburg, FL 33702 ~6.66 miles north of 33705
  • Mid-scale Suburban property
  • Check-in: 3:00 PM
Island Inn Beach Resort : 9980 Gulf Blvd.
+1-888-469-4795
9980 Gulf Blvd., Treasure Island, FL 33706 ~7.44 miles west of 33705
  • Mid-scale Beach property
  • Check-in time: 3pm
  • Great view from balcony
  • Friendly atmosphere
Provident Oceana Beachfront : 10091 Bulf Blvd.
+1-888-734-9421
10091 Bulf Blvd., Treasure Island, FL 33706 ~7.50 miles west of 33705
  • 3-star property
  • Check-in time: 16:00
From$90
Excellent 5.0 /5Read Reviews CallBookMore Details
La Quinta Inn by Wyndham Tampa Bay Pinellas Park Clearwater
+1-888-841-5292
7500 Highway 19 North, Pinellas Park, FL 33781 ~7.52 miles north of 33705
  • 3-star Highway property
  • 3 floors in property
From$80
Average 3.0 /5Reviews CallBookMore Details
Two Mermaids Resort
+1-888-455-5160
10200 Gulf Blvd., Treasure Island, FL 33706 ~7.60 miles west of 33705
  • 3 star hotel
  • Hotel has 7 rooms
From$90
Average 3.0 /5Reviews CallBookMore Details
Lorelei Resort Motel
+1-888-965-8297
10273 Gulf Blvd., Treasure Island, FL 33706 ~7.62 miles west of 33705
  • Economy property
  • Friendly staff
  • Beautiful beach
Westwinds Waterfront Resort - Treasure Island
+1-888-906-6358
10265 Gulf Blvd., Treasure Island, FL 33706 ~7.62 miles west of 33705
  • 3 star Beach property
  • 3 floors in hotel
Fusion Resort - Treasure Island
+1-888-749-6785
290 107th Ave., Treasure Island, FL 33706 ~7.68 miles west of 33705
  • Midscale Beach hotel
  • 6 floors in property
Bilmar Beach Resort
+1-888-878-9982
10650 Gulf Blvd., Treasure Island, FL 33706 ~7.85 miles west of 33705
  • Affordable Beach property
  • Fitness + Health Center
  • Wonderful sightseeing
  • TV needs to be updated

Next: Show All Available 33705 Hotels with Pricing

Graph: Upcoming 20 Days of 33705 Hotel Rates

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

FAQs about hotels near 33705

What are the most favored hotels near 33705?

Provident Oceana Beachfront, Hyatt Place St. Petersburg Downtown and Hampton Inn & Suites Downtown are the best rated hotels based on customer reviews in the last 365 days.

What are the top luxurious hotels near 33705?

The Renaissance Vinoy Resort, The Hotel Zamora and The Don Cesar are the top 3 luxury hotels near 33705.

What hotels are closest to the area of 33705?

Staybridge Suites Downtown St. Petersburg, Hilton St. Petersburg Bayfront, and TRU by Hilton St. Petersburg Downtown Central Avenue are the properties closest to 33705.

How much does a cheap hotel near 33705 cost per night?

In the last year, a 2 star hotel near 33705 can be as cheap as $85.75 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 33705 cost per night?

In the last year, the average 3 star hotel near 33705 has been $125.68 per night. (based on HotelPlanner prices)

How much does a higher-end hotel near 33705 cost?

In the last year, the average 4 star hotel near 33705 has been $155.52 per night. (based on HotelPlanner prices)

What are the best independent hotels near 33705?

Provident Oceana Beachfront, The Inn on Third and Avalon Hotel are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near 33705?

Courtyard by Marriott St. Petersburg Downtown, Residence Inn Marriott St. Petersburg Tierra Verde and Fairfield Inn & Suites by Marriott St. Petersburg North are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels near 33705?

Comfort Inn North and Quality Inn & Suites at Tropicana Filed are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best IHG hotels near 33705?

Holiday Inn St. Petersburg West, Holiday Inn Express St. Petersburg and Hotel Indigo St. Pete are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top