Star Rating
Hotel Name
Price Range (USD)to
Amenities

33740 Hotels/Accommodations

Bilmar Beach Resort
+1-888-690-5247
10650 Gulf Blvd., Treasure Island, FL 33706 ~0.06 miles west of 33740
  • Midscale Beach property
  • Access to gym on-site
  • Staff was amazing
  • Friendly service
Treasure Island Beach Resort : 10800 Gulf Blvd.
+1-888-305-3366
10800 Gulf Blvd., Treasure Island, FL 33706-4708 ~0.11 miles northwest of 33740
  • 3-star hotel
  • 77 sleeping rooms in hotel
Treasure Bay Hotel & Marina in Treasure Island
+1-800-881-1523
11125 Gulf Blvd., Treasure Island, FL 33706 ~0.25 miles northwest of 33740
  • 3-star Beach property
  • Hotel has 3 floors
  • Fair breakfast prices
  • No breakfast provided
Lorelei Resort Motel Pet Friendly
+1-888-283-3404
10273 Gulf Blvd., Treasure Island, FL 33706 ~0.33 miles south of 33740
  • Two-star hotel
  • Clean
  • Fantastic service
Westwinds Waterfront Resort : 10265 Gulf Blvd.
+1-866-221-8581
10265 Gulf Blvd., Treasure Island, FL 33706 ~0.34 miles south of 33740
  • Affordable Beach property
  • 22 rooms in property
From$80
Very Good 4.5 /5Reviews CallBookMore Details
Bayside Inn & Marina
+1-866-429-5787
11365 Gulf Blvd., Treasure Island, FL 33706 ~0.42 miles northwest of 33740
  • Low Cost Beach hotel
  • Beach nearby
  • Most guests found the kitchenette to be good
From$47
Very Good 4.0 /5Review Score CallBookMore Details
Treasure Island Ocean Club
+1-888-690-5281
11500 Gulf Blvd., Treasure Island, FL 33706 ~0.48 miles northwest of 33740
  • Two-star Beach property
  • 54 rooms in hotel
From$69
Average 3.5 /5Reviews CallBookMore Details
Crystal Palms Beach Resort
+1-888-690-5247
11605 Gulf Blvd., Treasure Island, FL 33706 ~0.54 miles northwest of 33740
  • Midscale Beach property
  • 36 suites in hotel
  • Food is average
  • Wifi didn't work
From$140
Very Good 4.5 /5Read Reviews CallBookMore Details
Provident Oceana Beachfront
+1-888-305-3366
10091 Bulf Blvd., Treasure Island, FL 33706 ~0.57 miles south of 33740
  • Mid-scale hotel
  • Check-in: 16:00
Tropic Terrace
+1-800-881-1523
11730 Gulf Blvd., Treasure Island, FL 33706 ~0.58 miles northwest of 33740
  • Low-priced Beach property
  • 2 floors in hotel
  • Service could be improved
  • Most guests criticized the small bathroom
Island Inn Beach Resort
+1-888-283-3404
9980 Gulf Blvd., Treasure Island, FL 33706 ~0.75 miles south of 33740
  • Midscale Beach property
  • Hotel has 6 suites
  • Excellent pool
  • Most guests enjoyed the friendly atmosphere
From$76
Very Good 4.0 /5Reviews CallBookMore Details
Residence Inn Treasure Island
+1-866-221-8581
11908 Gulf Blvd., Treasure Island, FL 33706 ~0.75 miles northwest of 33740
  • 3-star Oceanfront property
  • Free comp. breakfast
  • Very good internet connection
  • About half of guests thought the furniture was functional
From$219
Very Good 4.5 /5Read Reviews CallBookMore Details
Sunset Vistas Beachfront 2 & 3 Bedroom Suites
+1-866-429-5787
12000 Gulf Blvd., Treasure Island, FL 33706 ~0.81 miles northwest of 33740
  • Affordable Beach property
  • Airport shuttle provided
  • Accessible parking
  • Vibe is not too good
From$139
Very Good 4.5 /5Reviews CallBookMore Details
Oasis Palms Resort
+1-888-690-5281
11799 Gulf Blvd., Treasure Island, FL 33706 ~1.04 miles northwest of 33740
  • Midscale property
  • 2 floors in hotel
All Season's Resort in Madeira Beach
+1-888-690-5247
13070 Gulf Blvd., Madeira Beach, FL 33708 ~1.62 miles northwest of 33740
  • Three Star hotel
  • Check-in time: 4:00 PM
Madeira Bay Resort & Spa - Madeira Beach
+1-888-305-3366
13235 Gulf Blvd., Madeira Beach, FL 33708 ~1.73 miles northwest of 33740
  • Midscale Beach hotel
  • 68 sleeping rooms in hotel
  • Service is adequate
  • About half of guests thought the cleanliness of the hotel was average
From$130
Very Good 4.0 /5Latest Reviews CallBookMore Details
Barefoot Beach Hotel Madeira Beach : 13238 Gulf Blvd.
+1-800-881-1523
13238 Gulf Blvd., Madeira Beach, FL 33708 ~1.76 miles northwest of 33740
  • Affordable Beach hotel
  • Check-in time: 3:00 PM
  • Breakfast is good
  • Bad housekeeping, according to 87%
From$109
Very Good 4.5 /5Review Score CallBookMore Details
Blind Pass Resort
+1-888-283-3404
7901 Blind Pass Rd., St Pete Beach, FL 33706 ~1.85 miles southeast of 33740
  • Economical Beach hotel
  • Check in: 3:00 pm
Schooner Hotel & Beach Suites Resort in Madeira Beach
+1-866-221-8581
14500 Gulf Blvd., Madeira Beach, FL 33708 ~2.69 miles northwest of 33740
  • 3-star Beach property
  • Check-in: 11
Postcard Inn on the Beach in St Pete Beach
+1-866-429-5787
6300 Gulf Blvd., St Pete Beach, FL 33706 ~2.75 miles southeast of 33740
  • 3-star Beach property
  • 196 rooms in property
Beachcomber Beach Resort Hotel
+1-888-690-5281
6200 Gulf Blvd., St. Pete Beach, FL 33706 ~2.80 miles southeast of 33740
  • Cheap Oceanfront property
  • Gym / Fitness Center Available
  • Shower can be a problem
  • The majority of guests thought the kitchenette was ok
From$70
Very Good 4.0 /5Review Score CallBookMore Details
Howard Johnson by Wyndham St. Pete Beach Fl Resort Hotel - St. Pete Beach
+1-888-690-5247
6100 Gulf Blvd., St. Pete Beach, FL 33706 ~2.83 miles southeast of 33740
  • Cheap Beach hotel
Guy Harvey Outpost a Tradewinds Beach Resort in St. Pete Beach
+1-888-305-3366
6000 Gulf Blvd., St. Pete Beach, FL 33706 ~2.90 miles southeast of 33740
  • Four star property
  • Shuttle from airport available
From$160
Very Good 4.5 /5Read Reviews CallBookMore Details
Alden Beach Resort All Suites : 5900 Gulf Blvd.
+1-800-881-1523
5900 Gulf Blvd., St. Pete Beach, FL 33706 ~2.91 miles southeast of 33740
  • Affordable Beach hotel
  • Check in: 4:00pm
  • Room is all right
  • Vibe is not too good
Tradewinds Island Grand in St Pete Beach
+1-888-283-3404
5500 Gulf Blvd., St Pete Beach, FL 33706 ~3.11 miles southeast of 33740
  • Expensive Beach property
  • Hotel has 29 meeting rooms
From$145
Very Good 4.0 /5Reviews CallBookMore Details
Courtyard St. Petersburg Clearwater / Madeira Beach
+1-866-221-8581
601 American Legion Dr., Madeira Beach, FL 33708 ~3.24 miles northwest of 33740
  • Three Star Beach hotel
  • Has environment-friendly policy Read more
From$121
Very Good 4.5 /5Latest Reviews CallBookMore Details
Holiday Inn Express & Suites Seminole | St. Pete | Madeira Beach - St. Petersburg
+1-866-429-5787
4816 100th Way North, St. Petersburg, FL 33708 ~3.30 miles north of 33740
  • 3 star Rural hotel
  • Hotel has 25 suites
Grand Plaza Beachfront Resort & Conference Center - St. Pete Beach
+1-888-690-5281
5250 Gulf Blvd., St. Pete Beach, FL 33706 ~3.36 miles southeast of 33740
  • 3-star Oceanfront hotel
  • 156 sleeping rooms in hotel
  • Gorgeous location
  • Clean beach
From$96
Very Good 4.0 /5Reviews CallBookMore Details
Sirata Beach Resort & Conference Center in Saint Petersburg
+1-888-690-5247
5300 Gulf Blvd., Saint Petersburg, FL 33706 ~3.39 miles southeast of 33740
  • Mid-scale Beach property
  • Has environment-friendly policy Learn more
  • Most guests criticized the small bathroom
  • Outdated and just not a good experience
From$89
Very Good 4.0 /5Review Score CallBookMore Details
Plaza Beach Hotel Beachfront Resort - St Pete Beach
+1-888-305-3366
4506 Gulf Blvd., St Pete Beach, FL 33706 ~3.80 miles southeast of 33740
  • 3 star Beach property
  • Shuttle from airport available
Beach House Suites by The Don Cesar : 3860 Gulf Blvd.
+1-800-881-1523
3860 Gulf Blvd., St Pete Beach, FL 33706 ~4.20 miles southeast of 33740
  • 3 star Beach property
  • 2 meeting rooms in property
  • Fairly good value for money
  • Beautiful beach
From$159
Very Good 4.5 /5Hotel Reviews CallBookMore Details
The Hotel Zamora in St Pete Beach
+1-888-283-3404
3701 Gulf Blvd., St Pete Beach, FL 33706 ~4.28 miles southeast of 33740
  • 4-star Beach hotel
  • 36 suites in property
From$129
Very Good 4.0 /5Review Score CallBookMore Details
The Don Cesar : 3400 Gulf Blvd.
+1-866-221-8581
3400 Gulf Blvd., St. Pete Beach, FL 33706 ~4.54 miles south of 33740
  • 4 star Resort property
  • Hotel has 6 meeting rooms
  • Breakfast can be improved
  • Nice getaway for my husband's birthday
From$189
Very Good 4.5 /5Reviews CallBookMore Details
Malibu Resort Motel - North Redington Beach
+1-866-429-5787
17001 Gulf Blvd., North Redington Beach, FL 33708 ~4.79 miles northwest of 33740
  • Two-star Beach property
  • 24 rooms in property
From$70
Average 3.5 /5Reviews CallBookMore Details
Doubletree Beach Resort by Hilton
+1-888-690-5281
17120 Gulf Blvd., North Redington Beach, FL 33708 ~4.95 miles northwest of 33740
  • Mid-scale Beach property
  • Hotel has 3 meeting rooms
  • Loved steak
  • The price was ok for 55%
From$143
Very Good 4.5 /5Guest Reviews CallBookMore Details
Redington Surf
+1-888-690-5247
17300 Gulf Blvd., North Redington Beach, FL 33708 ~5.07 miles northwest of 33740
  • High-end Beach hotel
  • Hotel has 2 floors
From$150
Very Good 4.5 /5Read Reviews CallBookMore Details
Hotel Isis
+1-888-305-3366
17566 Gulf Blvd., Redington Shores, FL 33708 ~5.33 miles northwest of 33740
  • Mid-scale property
Days Inn St. Petersburg - St. Petersburg
+1-800-881-1523
650 34th St. North, St. Petersburg, FL 33713 ~5.47 miles east of 33740
  • Two-star property
  • 2 floors in property
  • Not enough parking facilities, according to 73%
  • Bathroom needs cleaning
From$60
Average 3.5 /5Reviews CallBookMore Details
Holiday Inn St. Petersburg West - St. Petersburg
+1-888-283-3404
1200 34th St. North, St. Petersburg, FL 33713 ~5.49 miles east of 33740
  • Three Star Highway hotel
  • Hotel has 4 floors
Quality Inn & Suites at Tropicana Filed - St.petersburg
+1-866-221-8581
1400 34th St. North, St.petersburg, FL 33713 ~5.53 miles east of 33740
  • Cheap hotel
  • 75 rooms in property
Red Roof Inn St. Petersburg / Tampabay in St Petersburg
+1-866-429-5787
4999 34th St. North, St Petersburg, FL 33714 ~6.43 miles northeast of 33740
  • Inexpensive Suburban property
  • Access to gym on-site
Days Inn North - St. Petersburg
+1-888-690-5281
5005 34th St. North, St. Petersburg, FL 33714 ~6.46 miles northeast of 33740
  • 3 star Suburban property
  • 3 meeting rooms in property
Super 8 St. Petersburg - St. Petersburg
+1-888-690-5247
5005a 34th St. North, St. Petersburg, FL 33714 ~6.46 miles northeast of 33740
  • Cheap Downtown hotel
  • Hotel has 80 rooms
Magnuson Hotel Marina Cove : 6800 Sunshine Skyway Lane
+1-888-305-3366
6800 Sunshine Skyway Lane, St. Petersburg, FL 33711 ~7.04 miles southeast of 33740
  • 3 star Resort property
  • 9 suites in hotel
  • Comfortable
  • Lovely bar service, according to 83%
La Quinta Inn by Wyndham
+1-800-881-1523
7500 Highway 19 North, Pinellas Park, FL 33781 ~7.11 miles northeast of 33740
  • Cheap Highway property
  • Hotel has 3 floors
  • Very small continental breakfast
  • Amenities are not the best
Knights Inn - Saint Petersburg
+1-888-283-3404
2595 54th Ave. North, Saint Petersburg, FL 33714 ~7.16 miles northeast of 33740
  • Low Cost Downtown property
  • Check-in time: 3:00PM
  • Hotel grounds need more attention
  • Bathroom could be optimized
Country Inn & Suites St. Petersburg Clearwater
+1-866-221-8581
8050 Us 19, Pinellas Park, FL 33781 ~7.18 miles northeast of 33740
  • Midscale Highway hotel
  • Check in: 3:00PM
  • Rooms need regular maintenance
  • Clean
Barefoot Beach Resort in Indian Shores
+1-866-429-5787
19417 Gulf Blvd., Indian Shores, FL 33785 ~7.19 miles northwest of 33740
  • 3 star property
  • Gym is available on property
Comfort Inn North
+1-888-690-5281
2260 54th Ave. North, Saint Petersburg, FL 33714 ~7.32 miles east of 33740
  • 3-star Highway property
  • 5 floors in property
  • Great location
  • Friendly service
From$65
Very Good 4.5 /5Read Reviews CallBookMore Details
Staybridge Suites St. Petersburg Downtown - St. Petersburg
+1-888-690-5247
940 5th Ave. South, St. Petersburg, FL 33705 ~7.36 miles east of 33740
  • Midscale Downtown hotel
  • Has environment-friendly policy See more

Next: Show All Available 33740 Hotels with Pricing

Bar Chart: Upcoming 20 Days of 33740 Hotel Rates

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