Star Rating
Hotel Name
Price Range (USD)to
Amenities

33736 Hotels, Motels & Accommodations

Blind Pass Resort in St Pete Beach
+1-888-389-4121
7901 Blind Pass Rd., St Pete Beach, FL 33706 ~0.37 miles northwest of 33736
  • Two star Beach property
  • 2 floors in property
Postcard Inn on the Beach
+1-888-675-2083
6300 Gulf Blvd., St Pete Beach, FL 33706 ~0.61 miles south of 33736
  • Affordable Beach property
  • 2 suites in hotel
Beachcomber Beach Resort Hotel
+1-800-716-8490
6200 Gulf Blvd., St. Pete Beach, FL 33706 ~0.63 miles south of 33736
  • Two star Oceanfront property
  • Hotel has 2 floors
  • Decent vibe
  • Facilities in need of refurbishment
From$70
Very Good 4.0 /5Reviews CallBookMore Details
Howard Johnson by Wyndham St. Pete Beach Fl Resort Hotel
+1-800-805-5223
6100 Gulf Blvd., St. Pete Beach, FL 33706 ~0.69 miles south of 33736
  • Inexpensive Beach hotel
Rum Fish Beach Resort - St. Pete Beach
+1-888-965-1860
6000 Gulf Blvd., St. Pete Beach, FL 33706 ~0.72 miles south of 33736
  • High-end property
  • Access to gym on-site
From$160
Very Good 4.5 /5Latest Reviews CallBookMore Details
Alden Beach Resort All Suites
+1-888-788-5576
5900 Gulf Blvd., St. Pete Beach, FL 33706 ~0.73 miles south of 33736
  • Midscale Beach hotel
  • Gym is available on property
  • Beach nearby
  • Great hot tub, pools,gulf
From$88
Very Good 4.0 /5Reviews CallBookMore Details
Tradewinds Island Grand
+1-888-897-9207
5500 Gulf Blvd., St Pete Beach, FL 33706 ~0.93 miles south of 33736
  • 4 star Beach hotel
  • 7 floors in property
From$159
Very Good 4.0 /5Reviews CallBookMore Details
Sirata Beach Resort
+1-888-311-4278
5300 Gulf Blvd., St. Pete Beach, FL 33706 ~1.11 miles south of 33736
  • 3-star Beach hotel
  • 170 suites in hotel
  • For 87%, the rooms looked old
  • Weak signal
Grand Plaza Beachfront Resort & Conference Center
+1-888-469-4795
5250 Gulf Blvd., St. Pete Beach, FL 33706 ~1.19 miles south of 33736
  • Three Star Oceanfront property
  • Gym / Fitness Center Available
  • Great service
  • Rooms in need of an update
From$96
Very Good 4.0 /5Review Score CallBookMore Details
Island Inn Beach Resort : 9980 Gulf Blvd.
+1-888-734-9421
9980 Gulf Blvd., Treasure Island, FL 33706 ~1.52 miles northwest of 33736
  • 3-star Beach hotel
  • Check in: 3pm
  • Excellent value
  • Most guests thought the view was good
Plaza Beach Hotel Beachfront Resort - St Pete Beach
+1-888-841-5292
4506 Gulf Blvd., St Pete Beach, FL 33706 ~1.63 miles south of 33736
  • Mid-scale Beach property
  • 39 suites in hotel
From$89
Very Good 4.5 /5Reviews CallBookMore Details
Provident Oceana Beachfront in Treasure Island
+1-888-455-5160
10091 Bulf Blvd., Treasure Island, FL 33706 ~1.68 miles northwest of 33736
  • Three Star hotel
From$90
Excellent 5.0 /5Review Score CallBookMore Details
Two Mermaids Resort : 10200 Gulf Blvd.
+1-888-965-8297
10200 Gulf Blvd., Treasure Island, FL 33706 ~1.82 miles northwest of 33736
  • Affordable property
  • Check in time: 16:00
From$90
Average 3.0 /5Reviews CallBookMore Details
Westwinds Waterfront Resort - Treasure Island
+1-888-906-6358
10265 Gulf Blvd., Treasure Island, FL 33706 ~1.89 miles northwest of 33736
  • Midscale Beach property
  • Hotel has 3 floors
Lorelei Resort Motel
+1-888-749-6785
10273 Gulf Blvd., Treasure Island, FL 33706 ~1.89 miles northwest of 33736
  • Two-star property
  • Beach nearby
  • Functional kitchen
Crystal Bay Hotel in St. Petersburg
+1-888-878-9982
7401 Central Ave., St. Petersburg, FL 33710 ~2.04 miles north of 33736
  • Inexpensive Suburban hotel
  • Free breakfast
Beach House Suites by The Don Cesar
+1-888-389-4485
3860 Gulf Blvd., St Pete Beach, FL 33706 ~2.04 miles south of 33736
  • 3 star Beach hotel
  • Hotel has 70 suites
  • Well-maintained rooms
  • Free shuttle
From$159
Very Good 4.5 /5Guest Reviews CallBookMore Details
The Hotel Zamora in St Pete Beach
+1-888-389-4121
3701 Gulf Blvd., St Pete Beach, FL 33706 ~2.12 miles south of 33736
  • 4 star Beach hotel
  • Hotel has 4 floors
From$129
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Fusion Resort : 290 107th Ave.
+1-888-675-2083
290 107th Ave., Treasure Island, FL 33706 ~2.22 miles northwest of 33736
  • 3-star Beach property
  • Hotel has 42 rooms
Bilmar Beach Resort : 10650 Gulf Blvd.
+1-800-716-8490
10650 Gulf Blvd., Treasure Island, FL 33706 ~2.23 miles northwest of 33736
  • Midscale Beach hotel
  • 6 suites in property
  • 1 out of 2 guests said the bathroom was dirty
  • Beach nearby
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Treasure Island Beach Resort
+1-800-805-5223
10800 Gulf Blvd., Treasure Island, FL 33706 ~2.31 miles northwest of 33736
  • 3-star hotel
  • 77 rooms in property
The Don Cesar in St. Pete Beach
+1-888-965-1860
3400 Gulf Blvd., St. Pete Beach, FL 33706 ~2.39 miles south of 33736
  • High end Resort hotel
  • Check in time: 4pm
  • Superb hotel staff
  • Most guests liked the proximity to sightseeing
From$189
Very Good 4.5 /5Guest Reviews CallBookMore Details
Treasure Bay Hotel & Marina in Treasure Island
+1-888-788-5576
11125 Gulf Blvd., Treasure Island, FL 33706 ~2.46 miles northwest of 33736
  • Midscale Beach property
  • 3 floors in property
  • Acceptable minibar
  • Most guests thought the service was very professional
Bayside Inn & Marina
+1-888-897-9207
11365 Gulf Blvd., Treasure Island, FL 33706 ~2.62 miles northwest of 33736
  • Low priced Beach hotel
  • 25 rooms in property
  • Clean pool, said 71%
  • Most guests found the kitchenette to be good
Treasure Island Ocean Club
+1-888-311-4278
11500 Gulf Blvd., Treasure Island, FL 33706 ~2.68 miles northwest of 33736
  • 2 star Beach hotel
  • 28 suites in hotel
Crystal Palms Beach Resort
+1-888-469-4795
11605 Gulf Blvd., Treasure Island, FL 33706 ~2.74 miles northwest of 33736
  • Affordable Beach hotel
  • 6 floors in property
  • Most guests thought rooms were spacious
  • Affordable parking
From$140
Very Good 4.5 /5Guest Reviews CallBookMore Details
Residence Inn Treasure Island - Treasure Island
+1-888-734-9421
11908 Gulf Blvd., Treasure Island, FL 33706 ~2.94 miles northwest of 33736
  • Mid-scale Oceanfront property
  • 9 floors in property
  • Tasty breakfast
  • Perfectly clean
From$219
Very Good 4.5 /5Recent Reviews CallBookMore Details
Sunset Vistas Beachfront 2 & 3 Bedroom Suites
+1-888-841-5292
12000 Gulf Blvd., Treasure Island, FL 33706 ~3.00 miles northwest of 33736
  • 3-star Beach hotel
  • Hotel has 154 suites
  • Knowledgeable staff
  • The majority of guests said the wifi quality was bad
From$139
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Oasis Palms Resort : 11799 Gulf Blvd.
+1-888-455-5160
11799 Gulf Blvd., Treasure Island, FL 33706 ~3.24 miles northwest of 33736
  • 3-star property
  • Hotel has 29 rooms
From$90
Average 3.0 /5Reviews CallBookMore Details
All Season's Resort : 13070 Gulf Blvd.
+1-888-965-8297
13070 Gulf Blvd., Madeira Beach, FL 33708 ~3.83 miles northwest of 33736
  • 3 star hotel
From$107
Average 3.0 /5Reviews CallBookMore Details
Madeira Bay Resort - Madeira Beach
+1-888-906-6358
13235 Gulf Blvd., Madeira Beach, FL 33708 ~3.94 miles northwest of 33736
  • 3 star Beach hotel
  • Check-in: 3:00 PM
  • Service is adequate
  • Limited dishes
From$130
Very Good 4.0 /5Guest Reviews CallBookMore Details
Barefoot Beach Hotel Madeira Beach
+1-888-749-6785
13238 Gulf Blvd., Madeira Beach, FL 33708 ~3.96 miles northwest of 33736
  • Affordable Beach property
  • 4 floors in hotel
  • Good service
  • Management was excellent, said 82%
From$109
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Residence Inn Marriott St. Petersburg Tierra Verde - Tierra Verde
+1-888-878-9982
214 Madonna Blvd., Tierra Verde, FL 33715 ~3.98 miles south of 33736
  • Affordable Beach hotel
  • Hotel has 6 floors
Days Inn St. Petersburg
+1-888-389-4485
650 34th St. North, St. Petersburg, FL 33713 ~4.86 miles northeast of 33736
  • Two star property
  • Great wellness & sports facilities
  • Telephone in the room was not working
Magnuson Hotel Marina Cove
+1-888-389-4121
6800 Sunshine Skyway Lane, St. Petersburg, FL 33711 ~4.97 miles southeast of 33736
  • Mid-scale Resort property
  • Check in: 3pm
  • Most guests complained about the bathroom
  • Most guests complained about the restaurant service
Holiday Isles Resort in Madeira Beach
+1-888-675-2083
14711 Gulf Blvd., Madeira Beach, FL 33708 ~4.99 miles northwest of 33736
  • Cheap Beach hotel
  • 2 floors in hotel
Holiday Inn St. Petersburg West
+1-800-716-8490
1200 34th St. North, St. Petersburg, FL 33713 ~5.02 miles northeast of 33736
  • 3-star Highway hotel
  • Hotel has a green policy Read more
From$94
Very Good 4.0 /5Review Score CallBookMore Details
Quality Inn & Suites at Tropicana Filed in St.petersburg
+1-800-805-5223
1400 34th St. North, St.petersburg, FL 33713 ~5.13 miles northeast of 33736
  • Low Cost property
  • Hotel has 26 suites
Cambria Hotel St. Petersburg Madeira Beach Marina in Madeira Beach
+1-888-965-1860
15015 Madeira Way, Madeira Beach, FL 33708 ~5.24 miles northwest of 33736
  • Four star Resort property
  • Hotel has a green policy See policy
Holiday Inn Express & Suites Seminole | St. Pete | Madeira Beach
+1-888-788-5576
4816 100th Way North, St. Petersburg, FL 33708 ~5.39 miles north of 33736
  • Midscale Rural hotel
  • 5 floors in hotel
Courtyard by Marriott Madeira Beach in Madeira Beach
+1-888-897-9207
601 American Legion Dr., Madeira Beach, FL 33708 ~5.42 miles northwest of 33736
  • 3 star Beach property
  • 2 meeting rooms in property
TRU by Hilton St. Petersburg Downtown Central Avenue in St. Petersburg
+1-888-311-4278
1650 Central Ave., St. Petersburg, FL 33712 ~5.97 miles east of 33736
  • 3 star Downtown property
  • 132 rooms in hotel
From$80
Average 3.0 /5Reviews CallBookMore Details
Staybridge Suites Downtown St. Petersburg
+1-888-469-4795
940 5th Ave. South, St. Petersburg, FL 33705 ~6.33 miles east of 33736
  • 3 star Downtown property
  • Free breakfast
Red Roof Inn St. Petersburg / Tampabay
+1-888-734-9421
4999 34th St. North, St Petersburg, FL 33714 ~6.67 miles northeast of 33736
  • Two star Suburban property
  • Check in time: 3:00pm
Days Inn North in St. Petersburg
+1-888-841-5292
5005 34th St. North, St. Petersburg, FL 33714 ~6.72 miles northeast of 33736
  • Midscale Suburban property
  • 3 meeting rooms in property
Super 8 by Wyndham St. Petersburg in St. Petersburg
+1-888-455-5160
5005a 34th St. North, St. Petersburg, FL 33714 ~6.72 miles northeast of 33736
  • Economical Downtown property
  • Check-in time: 3PM
From$60
Average 3.0 /5Reviews CallBookMore Details
Malibu Resort Motel
+1-888-965-8297
17001 Gulf Blvd., North Redington Beach, FL 33708 ~6.98 miles northwest of 33736
  • Two-star Beach property
  • 2 floors in property
Avalon Hotel in St Petersburg
+1-888-906-6358
443 4th Ave. North, St Petersburg, FL 33701 ~7.04 miles east of 33736
  • Affordable hotel
From$99
Very Good 4.5 /5Review Score CallBookMore Details
Courtyard by Marriott St. Petersburg Downtown in St. Petersburg
+1-888-749-6785
300 4th St. North, St. Petersburg, FL 33701 ~7.05 miles east of 33736
  • Mid-scale Downtown hotel
  • 6 floors in hotel
  • Most guests thought rooms were spacious
  • No breakfast
Hollander Hotel
+1-888-878-9982
421 4th Ave. North, St Petersburg, FL 33701 ~7.07 miles east of 33736
  • 3-star property
  • 20 suites in property
  • Beds were acceptable for 63%
  • Housekeeping was great, according to 75%
From$105
Very Good 4.5 /5Recent Reviews CallBookMore Details

Next: Show All Available 33736 Hotels with Pricing

Graph: Upcoming 20 Days of 33736 Hotel Rates

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

FAQs about hotels near 33736

What are the most favored hotels near 33736?

Provident Oceana Beachfront, Rum Fish Beach Resort and Plaza Beach Hotel Beachfront Resort are the best rated hotels based on customer reviews in the last 365 days.

What are the most luxurious hotels near 33736?

Rum Fish Beach Resort, Tradewinds Island Grand and The Hotel Zamora are the top 3 luxury hotels near 33736.

What hotels are closest to the area of 33736?

Blind Pass Resort, Postcard Inn on the Beach, and Beachcomber Beach Resort Hotel are the properties closest to 33736.

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

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

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

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

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

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

What are the best independent hotels near 33736?

Provident Oceana Beachfront, Rum Fish Beach Resort and Plaza Beach Hotel Beachfront Resort are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near 33736?

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

What are the best Choice Hotels branded hotels near 33736?

Quality Inn & Suites at Tropicana Filed and Cambria Hotel St. Petersburg Madeira Beach Marina are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular IHG hotels near 33736?

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

Back to Top