Star Rating
Hotel Name
Price Range (USD)to
Amenities

33747 Hotels, Motels & Accommodations

Quality Inn & Suites at Tropicana Field - St.petersburg
+1-888-389-4121
1400 34th St. North, St.petersburg, FL 33713 ~0.61 miles southeast of 33747
  • 2-star hotel
  • 26 suites in property
Holiday Inn St. Petersburg West in St. Petersburg
+1-888-675-2083
1200 34th St. North, St. Petersburg, FL 33713 ~0.71 miles southeast of 33747
  • 3-star Highway property
  • 4 floors in property
Days Inn by Wyndham St. Petersburg Central in St. Petersburg
+1-800-716-8490
650 34th St. North, St. Petersburg, FL 33713 ~0.98 miles southeast of 33747
  • Two-star hotel
  • Check in time: 15:00
  • Comfortable beds
  • Spacious bathroom
Red Roof Inn Tampa Bay - St. Petersburg
+1-800-805-5223
4999 34th St. North, St Petersburg, FL 33714 ~1.92 miles north of 33747
  • 2 star Suburban hotel
  • Hotel has an eco-friendly policy Read more
Days Inn North - St. Petersburg
+1-888-965-1860
5005 34th St. North, St. Petersburg, FL 33714 ~1.97 miles north of 33747
  • Mid-scale Suburban hotel
  • Hotel has 3 meeting rooms
Super 8 by Wyndham St. Petersburg in St. Petersburg
+1-888-788-5576
5005a 34th St. North, St. Petersburg, FL 33714 ~1.97 miles north of 33747
  • Low-priced Downtown hotel
  • Check-in: 3PM
TRU by Hilton St. Petersburg Downtown Central Avenue
+1-888-897-9207
1650 Central Ave., St. Petersburg, FL 33712 ~2.44 miles southeast of 33747
  • 3 star Downtown hotel
  • 132 rooms in property
Fairfield Inn & Suites by Marriott St. Petersburg North
+1-888-311-4278
2575 54th Ave. North, St. Petersburg, FL 33714 ~2.45 miles northeast of 33747
  • Mid-scale property
  • Free complimentary breakfast
Tropicana Inn
+1-888-469-4795
2595 54th Ave. North, Saint Petersburg, FL 33714 ~2.51 miles northeast of 33747
  • 2 star Downtown property
  • Comp. Breakfast
  • Most guests said rooms were dirty
  • AC needs updating
Comfort Inn North in Saint Petersburg
+1-888-734-9421
2260 54th Ave. North, Saint Petersburg, FL 33714 ~2.54 miles northeast of 33747
  • Midscale Highway property
  • Free comp. breakfast
  • Comfortable beds
  • Most guests said the wifi quality was bad
From$65
Very Good 4.5 /5Reviews CallBookMore Details
Holiday Inn Express St. Petersburg North (I-275) : 2171 54th Ave. North
+1-888-841-5292
2171 54th Ave. North, St Petersburg, FL 33714 ~2.72 miles northeast of 33747
  • Mid-scale Highway property
  • Fitness / Gym is on-site
  • Check-In staff was so pleasant
  • Friendly service
From$90
Very Good 4.0 /5Reviews CallBookMore Details
Staybridge Suites Downtown St. Petersburg - St. Petersburg
+1-888-455-5160
940 5th Ave. South, St. Petersburg, FL 33705 ~3.06 miles southeast of 33747
  • 3 star Downtown hotel
  • 119 rooms in property
Avalon Hotel
+1-888-965-8297
443 4th Ave. North, St Petersburg, FL 33701 ~3.16 miles east of 33747
  • 3-star property
Hollander Boutique Hotel
+1-888-906-6358
421 4th Ave. North, St Petersburg, FL 33701 ~3.19 miles east of 33747
  • Midscale hotel
  • Fitness center on property
  • Most guests were happy with the shuttle service
  • Beds were acceptable for 63%
From$105
Very Good 4.5 /5Review Score CallBookMore Details
Courtyard St. Petersburg Downtown
+1-888-749-6785
300 4th St. North, St. Petersburg, FL 33701 ~3.23 miles east of 33747
  • 3 star Downtown hotel
  • Access to gym on-site
  • Unit wasn't working
  • Value for money could be better
The Inn on Third : 342 3rd Ave. North
+1-888-878-9982
342 3rd Ave. North, St. Petersburg, FL 33701 ~3.31 miles east of 33747
  • Cheap Downtown property
  • Free breakfast available
  • Complimentary continental breakfast
  • Free Wifi
Oakwood at Cottonwood Bayview in St Petersburg
+1-888-389-4485
235 3rd Ave. North, St Petersburg, FL 33701 ~3.38 miles east of 33747
  • Three Star hotel
  • 309 rooms in hotel
From$90
Average 3.0 /5Reviews CallBookMore Details
Hotel Indigo St Petersburg Downtown in St. Petersburg
+1-888-389-4121
234 3rd Ave. North, St. Petersburg, FL 33701 ~3.38 miles east of 33747
  • 3-star Downtown property
  • Hotel has 4 suites
  • Entrance area is ok
  • Terrific location
Cordova Inn
+1-888-675-2083
253 2nd Ave. North, St Petersburg, FL 33701 ~3.39 miles east of 33747
  • Mid-scale Downtown property
  • 3 floors in hotel
  • Average amenities
  • No bike rentals
La Quinta Inn by Wyndham Tampa Bay Pinellas Park Clearwater
+1-800-716-8490
7500 Highway 19 North, Pinellas Park, FL 33781 ~3.45 miles north of 33747
  • 3-star Highway hotel
  • Check in: 3:00 PM
Crystal Bay Hotel : 7401 Central Ave.
+1-800-805-5223
7401 Central Ave., St. Petersburg, FL 33710 ~3.46 miles west of 33747
  • Economical Suburban hotel
  • Shuttle to airport available
From$60
Average 3.0 /5Reviews CallBookMore Details
Hyatt Place St. Petersburg Downtown : 25 2nd St. North
+1-888-965-1860
25 2nd St. North, St. Petersburg, FL 33701 ~3.53 miles east of 33747
  • 3 star Downtown hotel
  • Free comp. breakfast
From$149
Very Good 4.5 /5Review Score CallBookMore Details
Beach Drive Inn
+1-888-788-5576
532 Beach Dr. Ne, Saint Petersburg, FL 33701 ~3.60 miles east of 33747
  • Affordable Downtown property
  • 6 sleeping rooms in hotel
  • Made us feel like home
  • Of hairs in the shower
From$110
Very Good 4.5 /5Latest Reviews CallBookMore Details
Hampton Inn & Suites St. Petersburg/Downtown
+1-888-897-9207
80 Beach Dr. N.e., St. Petersburg, FL 33701 ~3.62 miles east of 33747
  • Three Star Downtown property
  • Check in time: 3:00pm
  • Perfectly clean
  • Great valet service
From$129
Very Good 4.5 /5Guest Reviews CallBookMore Details
Ponce De Leon Hotel in St. Petersburg
+1-888-311-4278
95 Central Ave., St. Petersburg, FL 33701 ~3.62 miles east of 33747
  • 3-star Downtown hotel
  • 6 floors in property
Hilton St. Petersburg Bayfront
+1-888-469-4795
333 1st. St. South, St. Petersburg, FL 33701 ~3.67 miles east of 33747
  • Affordable Downtown property
  • Check-in time: 4:00pm
  • Almost all guests said the bathroom was dirty
  • Average sized rooms
The Vinoy Renaissance St. Petersburg Resort & Golf Club in St. Petersburg
+1-888-734-9421
501 5th Ave. Ne, St. Petersburg, FL 33701 ~3.71 miles east of 33747
  • High end Resort hotel
  • Check-in: 4PM
  • Standard air conditioning
  • Awesome vibe
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Country Inn & Suites by Radisson, St. Petersburg - Clearwater, FL - Pinellas Park
+1-888-841-5292
8050 Us 19, Pinellas Park, FL 33781 ~3.79 miles north of 33747
  • Midscale Highway hotel
  • 70 rooms in property
  • Housekeeping did the best job
  • Pork dishes are not good
La Quinta Inn & Suites by Wyndham St. Petersburg Northeast : 6638 4th St. North
+1-888-455-5160
6638 4th St. North, St. Petersburg, FL 33702 ~4.23 miles northeast of 33747
  • 3-star Suburban property
  • 3 floors in property
From$80
Average 3.0 /5Reviews CallBookMore Details
Fusion Resort : 290 107th Ave.
+1-888-965-8297
290 107th Ave., Treasure Island, FL 33706 ~4.93 miles west of 33747
  • 3-star Beach property
  • 42 rooms in hotel
Blind Pass Resort Motel
+1-888-906-6358
7901 Blind Pass Rd., St Pete Beach, FL 33706 ~4.96 miles southwest of 33747
  • Low Cost Beach property
  • Check in time: 3:00 pm
Lorelei Resort Motel : 10273 Gulf Blvd.
+1-888-749-6785
10273 Gulf Blvd., Treasure Island, FL 33706 ~5.11 miles west of 33747
  • Low Cost hotel
  • Excellent value
  • Most guests appreciated the closeness to the beach
Westwinds Waterfront Resort in Treasure Island
+1-888-878-9982
10265 Gulf Blvd., Treasure Island, FL 33706 ~5.13 miles west of 33747
  • Mid-scale Beach property
  • Hotel has 3 floors
From$80
Very Good 4.5 /5Reviews CallBookMore Details
Provident Oceana Beachfront in Treasure Island
+1-888-389-4485
10091 Bulf Blvd., Treasure Island, FL 33706 ~5.14 miles west of 33747
  • 3 star property
Two Mermaids Resort
+1-888-389-4121
10200 Gulf Blvd., Treasure Island, FL 33706 ~5.16 miles west of 33747
  • Affordable property
  • 7 sleeping rooms in hotel
Bilmar Beach Resort : 10650 Gulf Blvd.
+1-888-675-2083
10650 Gulf Blvd., Treasure Island, FL 33706 ~5.17 miles west of 33747
  • Affordable Beach hotel
  • Fitness center on property
  • Vacuumed from all the sand
  • Great location
Island Inn Beach Resort
+1-800-716-8490
9980 Gulf Blvd., Treasure Island, FL 33706 ~5.20 miles west of 33747
  • Mid-scale Beach property
  • 6 suites in hotel
  • Beach nearby
  • Heated pool and poolside bar
Treasure Bay Resort & Marina - Treasure Island
+1-800-805-5223
11125 Gulf Blvd., Treasure Island, FL 33706 ~5.21 miles west of 33747
  • Midscale Beach property
  • 84 sleeping rooms in hotel
  • Close to Gulf
  • Close to beach, stores and restaraunts
Beachcomber Beach Resort
+1-888-965-1860
6200 Gulf Blvd., St. Pete Beach, FL 33706 ~5.28 miles southwest of 33747
  • 2 star Oceanfront property
  • Airport shuttle provided
  • Wellness & sports facilities could be improved
  • Didn't have breakfast
The Bayside Inn & Marina - Treasure Island
+1-888-788-5576
11365 Gulf Blvd., Treasure Island, FL 33706 ~5.30 miles west of 33747
  • Low priced Beach property
  • 25 rooms in property
  • Room needs to be redecorated
  • Great location
From$47
Very Good 4.0 /5Read Reviews CallBookMore Details
Alden Suites - A Beachfront Resort - St. Pete Beach
+1-888-897-9207
5900 Gulf Blvd., St. Pete Beach, FL 33706 ~5.30 miles southwest of 33747
  • 3-star Beach property
  • Gym is available on property
  • All guests enjoyed the restaurants & bars nearby
  • Great service
From$88
Very Good 4.0 /5Reviews CallBookMore Details
RumFish Beach Resort by TradeWinds - St. Pete Beach
+1-888-311-4278
6000 Gulf Blvd., St. Pete Beach, FL 33706 ~5.30 miles southwest of 33747
  • Four-star hotel
  • 7 floors in hotel
From$160
Very Good 4.5 /5Review Score CallBookMore Details
La Quinta Inn & Suites by Wyndham Clearwater South in Clearwater
+1-888-469-4795
5000 Lake Blvd., Clearwater, FL 33760 ~5.31 miles north of 33747
  • 2 star Airport hotel
  • Free breakfast
  • Fair budget hotel
  • Broken toilet seat
Comfort Inn & Suites Northeast Gateway - Saint Petersburg
+1-888-734-9421
875 94th Ave. North, Saint Petersburg, FL 33702 ~5.32 miles northeast of 33747
  • Affordable Suburban property
  • 3 floors in hotel
  • Most guests said rooms were clean
  • Staff was friendly and helpful
From$89
Very Good 4.5 /5Read Reviews CallBookMore Details
Post Card Inn in St Pete Beach
+1-888-841-5292
6300 Gulf Blvd., St Pete Beach, FL 33706 ~5.33 miles southwest of 33747
  • Three Star Beach property
  • 4 conference rooms in property
  • Bad housekeeping, according to 74%
  • Almost all guests thought they were poorly maintained
Hilton Garden Inn St. Pete Beach in St. Pete Beach
+1-888-455-5160
6100 Gulf Blvd., St. Pete Beach, FL 33706 ~5.36 miles southwest of 33747
  • Mid-scale Beach hotel
  • 6 suites in property
Treasure Island Ocean Club
+1-888-965-8297
11500 Gulf Blvd., Treasure Island, FL 33706 ~5.37 miles west of 33747
  • Low Cost Beach property
  • 54 rooms in property
Tradewinds Island Grand
+1-888-906-6358
5500 Gulf Blvd., St Pete Beach, FL 33706 ~5.38 miles southwest of 33747
  • Four star Beach property
  • Check in time: 11.00 am
From$159
Very Good 4.0 /5Read Reviews CallBookMore Details
Crystal Palms Beach Resort
+1-888-749-6785
11605 Gulf Blvd., Treasure Island, FL 33706 ~5.38 miles west of 33747
  • Mid-scale Beach property
  • Check in time: 3:00 PM
  • Good service
  • Stylish Hotel
From$140
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Sirata Beach Resort
+1-888-878-9982
5300 Gulf Blvd., St. Pete Beach, FL 33706 ~5.48 miles southwest of 33747
  • Mid-scale Beach property
  • Check-in: 4:00 PM
  • Most guests criticized the small bathroom
  • For 53%, the lobby entrance was sub-standard
From$89
Very Good 4.0 /5Reviews CallBookMore Details

Next: Show All Available 33747 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.

FAQs about hotels near 33747

What are the most favored hotels near 33747?

Provident Oceana Beachfront, Comfort Inn North and Avalon Hotel are the best rated hotels based on customer reviews in the last 365 days.

What are the top luxurious hotels near 33747?

The Vinoy Renaissance St. Petersburg Resort & Golf Club, RumFish Beach Resort by TradeWinds and Tradewinds Island Grand are the top 3 luxury hotels near 33747.

What hotels are closest to the area of 33747?

Quality Inn & Suites at Tropicana Field, Holiday Inn St. Petersburg West, and Days Inn by Wyndham St. Petersburg Central are the properties closest to 33747.

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

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

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

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

How much does a high-end hotel near 33747 cost?

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

What are the best independent hotels near 33747?

Provident Oceana Beachfront, Avalon Hotel and Hollander Boutique Hotel are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels near 33747?

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

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

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

What are the best IHG hotels near 33747?

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

Back to Top