Star Rating
Hotel Name
Price Range (USD)to
Amenities

33705 Hotels & Accommodations

Staybridge Suites St. Petersburg Downtown : 940 5th Ave. South
+1-888-788-5576
940 5th Ave. South, St Petersburg, FL 33705
  • Three Star Downtown property
  • 2 meeting rooms in hotel
Hilton St. Petersburg Bayfront in St. Petersburg
+1-888-897-9207
333 1st. St. South, St. Petersburg, FL 33701 ~2.21 miles north of 33705
  • Affordable Downtown property
  • Fitness center on property
  • Almost all guests said the reception staff was great
  • Clogged tubs
Hyatt Place St. Petersburg Downtown
+1-888-311-4278
25 2nd St. North, St. Petersburg, FL 33701 ~2.47 miles north of 33705
  • Mid-scale Downtown hotel
  • Free breakfast
From$149
Very Good 4.5 /5Read Reviews CallBookMore Details
Ponce De Leon Hotel
+1-888-469-4795
95 Central Ave., St. Petersburg, FL 33701 ~2.48 miles north of 33705
  • Midscale Downtown hotel
  • Hotel has 6 floors
Hampton Inn & Suites Downtown / St. Petersburg
+1-888-734-9421
80 Beach Dr. N.e., St. Petersburg, FL 33701 ~2.50 miles north of 33705
  • Mid-scale Downtown property
  • Fitness + Health Center
  • Rooms were very clean and comfortable
  • Hotel staff was exceptional
From$129
Very Good 4.5 /5Reviews CallBookMore Details
Cordova Inn Downtown St. Pete
+1-888-841-5292
253 2nd Ave. North, St Petersburg, FL 33701 ~2.58 miles north of 33705
  • Affordable Downtown property
  • Check-in: 4:00 PM
  • Hotel could use some updating
  • Delicious food
From$50
Average 3.5 /5Reviews CallBookMore Details
The Inn on Third
+1-888-455-5160
342 3rd Ave. North, St. Petersburg, FL 33701 ~2.65 miles north of 33705
  • Inexpensive Downtown hotel
  • Comp. Breakfast
  • Good alcoholic drinks
  • The majority of guests said the reception staff was great
Hotel Indigo St. Pete
+1-888-965-8297
234 3rd Ave. North, St. Petersburg, FL 33701 ~2.66 miles north of 33705
  • Three Star Downtown hotel
  • Gym / Fitness Center Available
  • Most guests had problems with the shower
  • Very good hotel
Courtyard by Marriott St. Petersburg Downtown - St. Petersburg
+1-888-906-6358
300 4th St. North, St. Petersburg, FL 33701 ~2.67 miles north of 33705
  • Midscale Downtown hotel
  • Check in time: 3pm
  • Spacious rooms
  • Rooms are great
Oakwood at Cottonwood Bayview
+1-888-749-6785
235 3rd Ave. North, St Petersburg, FL 33701 ~2.69 miles north of 33705
  • Three Star property
  • Hotel has 309 rooms
Avalon Hotel - St Petersburg
+1-888-878-9982
443 4th Ave. North, St Petersburg, FL 33701 ~2.75 miles north of 33705
  • 3 star property
Hollander Hotel in St Petersburg
+1-888-965-1860
421 4th Ave. North, St Petersburg, FL 33701 ~2.76 miles north of 33705
  • Mid-scale property
  • 75 sleeping rooms in hotel
  • Bathroom could be optimized
  • Free Wi-Fi
From$105
Very Good 4.5 /5Recent Reviews CallBookMore Details
Magnuson Hotel Marina Cove : 6800 Sunshine Skyway Lane
+1-888-788-5576
6800 Sunshine Skyway Lane, St. Petersburg, FL 33711 ~2.92 miles southwest of 33705
  • Midscale Resort property
  • 4 meeting rooms in property
  • No breakfast
  • Broken AC
From$99
Average 3.5 /5Reviews CallBookMore Details
Beach Drive Inn Bed & Breakfast : 532 Beach Dr. Ne
+1-888-897-9207
532 Beach Dr. Ne, Saint Petersburg, FL 33701 ~2.97 miles north of 33705
  • Midscale Downtown property
  • Check in time: 03:00 PM
  • Beautiful historical area
  • Good for sightseeing with nearby parking areas
From$110
Very Good 4.5 /5Read Reviews CallBookMore Details
The Renaissance Vinoy Resort in St. Petersburg
+1-888-311-4278
501 5th Ave. Ne, St. Petersburg, FL 33701 ~3.00 miles north of 33705
  • Expensive Resort hotel
  • 30 meeting rooms in hotel
  • The majority of guests thought it was pleasantly quiet
  • Vibe was good
Days Inn St. Petersburg : 650 34th St. North
+1-888-469-4795
650 34th St. North, St. Petersburg, FL 33713 ~3.54 miles northwest of 33705
  • 2-star property
  • 2 floors in hotel
  • Continental breakfast was limited
  • Nice pool
Holiday Inn St. Petersburg West
+1-888-734-9421
1200 34th St. North, St. Petersburg, FL 33713 ~3.82 miles northwest of 33705
  • Mid-scale Highway hotel
  • Check-in: 3:00pm
Quality Inn & Suites at Tropicana Filed - St.petersburg
+1-888-841-5292
1400 34th St. North, St.petersburg, FL 33713 ~3.97 miles northwest of 33705
  • Two star property
  • 75 rooms in property
From$60
Average 3.5 /5Reviews CallBookMore Details
Residence Inn T Verde Marriott in Tierra Verde
+1-888-455-5160
214 Madonna Blvd., Tierra Verde, FL 33715 ~5.64 miles southwest of 33705
  • 3-star Beach property
  • 6 floors in hotel
The Hotel Zamora
+1-888-965-8297
3701 Gulf Blvd., St Pete Beach, FL 33706 ~5.81 miles west of 33705
  • Expensive Beach hotel
  • Check in: 04:00 PM
From$129
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Comfort Inn North in Saint Petersburg
+1-888-906-6358
2260 54th Ave. North, Saint Petersburg, FL 33714 ~5.83 miles north of 33705
  • Mid-scale Highway property
  • Free breakfast available
  • Front desk was super friendly
  • Wifi sucked
From$65
Very Good 4.5 /5Read Reviews CallBookMore Details
Beach House Suites by The Don Cesar - St Pete Beach
+1-888-749-6785
3860 Gulf Blvd., St Pete Beach, FL 33706 ~5.85 miles west of 33705
  • 3-star Beach property
  • Check-in: 4pm
  • Beautiful beach
  • Great service
From$159
Very Good 4.5 /5Recent Reviews CallBookMore Details
Plaza Beach Hotel Beachfront Resort - St Pete Beach
+1-888-878-9982
4506 Gulf Blvd., St Pete Beach, FL 33706 ~5.85 miles west of 33705
  • Affordable Beach hotel
  • Hotel has 39 suites
Red Roof Inn St. Petersburg / Tampabay in St Petersburg
+1-888-965-1860
4999 34th St. North, St Petersburg, FL 33714 ~5.86 miles north of 33705
  • Economical Suburban hotel
  • Hotel has 120 rooms
The Don Cesar
+1-888-788-5576
3400 Gulf Blvd., St. Pete Beach, FL 33706 ~5.89 miles west of 33705
  • Four star Resort hotel
  • 8 floors in hotel
  • Great time on the beach
  • Great access to the beach
From$189
Very Good 4.5 /5Recent Reviews CallBookMore Details
Grand Plaza Beachfront Resort & Conference Center
+1-888-897-9207
5250 Gulf Blvd., St. Pete Beach, FL 33706 ~5.90 miles west of 33705
  • Mid-scale Oceanfront hotel
  • 156 rooms in property
  • Nice balcony
  • Beautiful beach front view
Days Inn North - St. Petersburg
+1-888-311-4278
5005 34th St. North, St. Petersburg, FL 33714 ~5.91 miles north of 33705
  • Affordable Suburban hotel
  • 2 floors in property
Super 8 St. Petersburg
+1-888-469-4795
5005a 34th St. North, St. Petersburg, FL 33714 ~5.91 miles north of 33705
  • Low-priced Downtown property
  • Complimentary breakfast is offered
Sirata Beach Resort
+1-888-734-9421
5300 Gulf Blvd., St. Pete Beach, FL 33706 ~5.93 miles west of 33705
  • 3-star Beach hotel
  • 382 sleeping rooms in hotel
  • Beds were acceptable for 65%
  • The price was too high for 57%
Holiday Inn Express St. Petersburg in St Petersburg
+1-888-841-5292
2171 54th Ave. North, St Petersburg, FL 33714 ~5.97 miles north of 33705
  • 3-star Highway property
  • 4 floors in property
  • Most guests were happy with the shuttle service
  • Great location
Tradewinds Island Grand in St Pete Beach
+1-888-455-5160
5500 Gulf Blvd., St Pete Beach, FL 33706 ~5.98 miles west of 33705
  • High-end Beach property
  • Check-in: 11.00 am
From$159
Very Good 4.0 /5Latest Reviews CallBookMore Details
Knights Inn in Saint Petersburg
+1-888-965-8297
2595 54th Ave. North, Saint Petersburg, FL 33714 ~6.02 miles north of 33705
  • Low-priced Downtown hotel
  • Check-in time: 3:00PM
  • Good accessibility by car
  • Furniture needs more attention
Alden Beach Resort All Suites
+1-888-906-6358
5900 Gulf Blvd., St. Pete Beach, FL 33706 ~6.05 miles west of 33705
  • Three Star Beach property
  • Hotel has 143 rooms
  • Rooms in need of an update
  • Wifi quality could be improved
Rum Fish Beach Resort - St. Pete Beach
+1-888-749-6785
6000 Gulf Blvd., St. Pete Beach, FL 33706 ~6.07 miles west of 33705
  • 4 star hotel
  • Shuttle to airport available
From$160
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Beachcomber Beach Resort Hotel
+1-888-878-9982
6200 Gulf Blvd., St. Pete Beach, FL 33706 ~6.11 miles west of 33705
  • Low Cost Oceanfront property
  • Shuttle to airport available
  • Every guests reviewed enjoyed the restaurants & bars nearby
  • WiFi system needs upgrading
Howard Johnson by Wyndham St. Pete Beach Fl Resort Hotel
+1-888-965-1860
6100 Gulf Blvd., St. Pete Beach, FL 33706 ~6.17 miles west of 33705
  • Economy Beach hotel
  • Check-in: 4:00pm
Postcard Inn on the Beach
+1-888-788-5576
6300 Gulf Blvd., St Pete Beach, FL 33706 ~6.20 miles west of 33705
  • 3 star Beach property
  • Has environment-friendly policy See more
Blind Pass Resort : 7901 Blind Pass Rd.
+1-888-897-9207
7901 Blind Pass Rd., St Pete Beach, FL 33706 ~6.53 miles west of 33705
  • Low-priced Beach hotel
  • Hotel has 2 floors
La Quinta Inn St. Petersburg Northeast by Wyndham : 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
  • Free breakfast available
  • Pool should be renewed
  • Not very comfortable
From$80
Very Good 4.0 /5Read Reviews CallBookMore Details
Island Inn Beach Resort in Treasure Island
+1-888-469-4795
9980 Gulf Blvd., Treasure Island, FL 33706 ~7.44 miles west of 33705
  • Mid-scale Beach property
  • Check-in: 3pm
  • Most guests said rooms were clean
  • Beds need improvement
La Quinta Inn by Wyndham : 7500 Highway 19 North
+1-888-734-9421
7500 Highway 19 North, Pinellas Park, FL 33781 ~7.48 miles north of 33705
  • Low Cost Highway property
  • Free complimentary breakfast
  • Property it is very unsafe
  • No smoking room
Provident Oceana Beachfront in Treasure Island
+1-888-841-5292
10091 Bulf Blvd., Treasure Island, FL 33706 ~7.50 miles west of 33705
  • Affordable hotel
Lorelei Resort Motel Pet Friendly
+1-888-455-5160
10273 Gulf Blvd., Treasure Island, FL 33706 ~7.62 miles west of 33705
  • 2-star property
  • Amenities are not the best
  • Good restaurants & bars in the area
Westwinds Waterfront Resort in Treasure Island
+1-888-965-8297
10265 Gulf Blvd., Treasure Island, FL 33706 ~7.62 miles west of 33705
  • Midscale Beach hotel
  • 22 suites in property
From$80
Very Good 4.5 /5Read Reviews CallBookMore Details
Fusion Resort - Treasure Island
+1-888-906-6358
290 107th Ave., Treasure Island, FL 33706 ~7.68 miles west of 33705
  • 3-star hotel
  • Check-in: 16:00
Bilmar Beach Resort : 10650 Gulf Blvd.
+1-888-749-6785
10650 Gulf Blvd., Treasure Island, FL 33706 ~7.85 miles west of 33705
  • 3-star Beach property
  • Gym / Fitness Center Available
  • Bathroom could be bigger
  • Almost all guests found the staff to be very friendly
From$99
Very Good 4.5 /5Reviews CallBookMore Details
Treasure Island Beach Resort in Treasure Island
+1-888-878-9982
10800 Gulf Blvd., Treasure Island, FL 33706-4708 ~7.90 miles west of 33705
  • 3 star hotel
  • 77 suites in hotel
Country Inn & Suites St. Petersburg Clearwater in Pinellas Park
+1-888-965-1860
8050 Us 19, Pinellas Park, FL 33781 ~7.94 miles north of 33705
  • Midscale Highway hotel
  • 4 floors in hotel
  • Great desserts & fruits
  • Busy road it is very quiet
Treasure Bay Hotel & Marina
+1-888-788-5576
11125 Gulf Blvd., Treasure Island, FL 33706 ~8.01 miles west of 33705
  • Three Star Beach hotel
  • Gym / Fitness Center Available
  • Breakfast can be improved
  • Affordable parking
From$79
Very Good 4.0 /5Reviews CallBookMore Details
Bayside Inn & Marina
+1-888-897-9207
11365 Gulf Blvd., Treasure Island, FL 33706 ~8.16 miles west of 33705
  • Low Cost Beach hotel
  • Hotel has 2 floors
  • Average parking
  • Location is great

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, Staybridge Suites St. Petersburg Downtown and Hyatt Place St. Petersburg 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 St. Petersburg Downtown, Hilton St. Petersburg Bayfront, and Hyatt Place St. Petersburg Downtown 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 $86.51 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 $130.37 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 $179.90 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 and Residence Inn T Verde Marriott 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?

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

Back to Top