Star Rating
Hotel Name
Price Range (USD)to
Amenities

33740 Hotels/Motels & Accommodations

Bilmar Beach Resort in Treasure Island
+1-888-389-4121
10650 Gulf Blvd., Treasure Island, FL 33706 ~0.06 miles west of 33740
  • 3-star Beach property
  • Fitness / Gym is on-site
  • Room is all right
  • The majority of guests complained about the bathroom
Treasure Island Beach Resort in Treasure Island
+1-888-675-2083
10800 Gulf Blvd., Treasure Island, FL 33706-4708 ~0.11 miles northwest of 33740
  • Mid-scale hotel
  • 77 suites in property
Treasure Bay Hotel & Marina in Treasure Island
+1-800-716-8490
11125 Gulf Blvd., Treasure Island, FL 33706 ~0.25 miles northwest of 33740
  • Mid-scale Beach property
  • 84 rooms in property
  • Good kitchenette
  • Most guests thought the view was good
Fusion Resort : 290 107th Ave.
+1-800-805-5223
290 107th Ave., Treasure Island, FL 33706 ~0.28 miles northeast of 33740
  • Affordable Beach property
  • 42 suites in hotel
Lorelei Resort Motel - Treasure Island
+1-888-965-1860
10273 Gulf Blvd., Treasure Island, FL 33706 ~0.33 miles south of 33740
  • Cheap hotel
  • Hotel could use some updating
  • Decent vibe
Westwinds Waterfront Resort
+1-888-788-5576
10265 Gulf Blvd., Treasure Island, FL 33706 ~0.34 miles south of 33740
  • Mid-scale Beach property
  • Hotel has 22 suites
Bayside Inn & Marina
+1-888-897-9207
11365 Gulf Blvd., Treasure Island, FL 33706 ~0.42 miles northwest of 33740
  • 2 star Beach property
  • Check in time: 3:00 pm
  • The best room attendant
  • Hotel atmosphere is friendly and service is professional
Treasure Island Ocean Club
+1-888-311-4278
11500 Gulf Blvd., Treasure Island, FL 33706 ~0.48 miles northwest of 33740
  • Inexpensive Beach property
  • Hotel has 28 suites
Crystal Palms Beach Resort
+1-888-469-4795
11605 Gulf Blvd., Treasure Island, FL 33706 ~0.54 miles northwest of 33740
  • Three Star Beach hotel
  • Check-in time: 3:00 PM
  • Almost all guests thought they were poorly maintained
  • Rooms are elegant and spacious
From$140
Very Good 4.5 /5Reviews CallBookMore Details
Provident Oceana Beachfront
+1-888-734-9421
10091 Bulf Blvd., Treasure Island, FL 33706 ~0.57 miles south of 33740
  • 3 star hotel
  • Check in: 16:00
From$90
Excellent 5.0 /5Read Reviews CallBookMore Details
Island Inn Beach Resort in Treasure Island
+1-888-841-5292
9980 Gulf Blvd., Treasure Island, FL 33706 ~0.75 miles south of 33740
  • 3 star Beach property
  • Check-in time: 3pm
  • Close to the beach
  • Professional service
From$76
Very Good 4.0 /5Reviews CallBookMore Details
Residence Inn Treasure Island
+1-888-455-5160
11908 Gulf Blvd., Treasure Island, FL 33706 ~0.75 miles northwest of 33740
  • Affordable Oceanfront property
  • Hotel has 9 floors
  • Very quiet
  • Great reception
From$219
Very Good 4.5 /5Recent Reviews CallBookMore Details
Sunset Vistas Beachfront 2 & 3 Bedroom Suites
+1-888-965-8297
12000 Gulf Blvd., Treasure Island, FL 33706 ~0.81 miles northwest of 33740
  • 3 star Beach property
  • 6 floors in property
  • Beautiful beach
  • Mattress is old and not comfortable
From$139
Very Good 4.5 /5Review Score CallBookMore Details
Oasis Palms Resort in Treasure Island
+1-888-906-6358
11799 Gulf Blvd., Treasure Island, FL 33706 ~1.04 miles northwest of 33740
  • 3 star property
  • 2 floors in property
All Season's Resort in Madeira Beach
+1-888-749-6785
13070 Gulf Blvd., Madeira Beach, FL 33708 ~1.62 miles northwest of 33740
  • 3-star hotel
Crystal Bay Hotel - St. Petersburg
+1-888-878-9982
7401 Central Ave., St. Petersburg, FL 33710 ~1.71 miles east of 33740
  • Economical Suburban hotel
  • Hotel has 3 floors
Madeira Bay Resort & Spa
+1-888-389-4485
13235 Gulf Blvd., Madeira Beach, FL 33708 ~1.73 miles northwest of 33740
  • Midscale Beach property
  • Check in time: 3:00 PM
  • Moldy carpets
  • Spacious rooms
From$130
Very Good 4.0 /5Latest Reviews CallBookMore Details
Barefoot Beach Hotel Madeira Beach in Madeira Beach
+1-888-389-4121
13238 Gulf Blvd., Madeira Beach, FL 33708 ~1.76 miles northwest of 33740
  • Three Star Beach hotel
  • 4 floors in property
  • Good management
  • Good wifi quality
From$109
Very Good 4.5 /5Read Reviews CallBookMore Details
Blind Pass Resort
+1-888-675-2083
7901 Blind Pass Rd., St Pete Beach, FL 33706 ~1.85 miles southeast of 33740
  • Cheap Beach hotel
  • Check-in: 3:00 pm
Postcard Inn on the Beach
+1-800-716-8490
6300 Gulf Blvd., St Pete Beach, FL 33706 ~2.75 miles southeast of 33740
  • 3 star Beach property
  • 2 floors in hotel
Holiday Isles Resort : 14711 Gulf Blvd.
+1-800-805-5223
14711 Gulf Blvd., Madeira Beach, FL 33708 ~2.79 miles northwest of 33740
  • Two star Beach hotel
  • Check-in time: 2:00 PM
Beachcomber Beach Resort Hotel - St. Pete Beach
+1-888-965-1860
6200 Gulf Blvd., St. Pete Beach, FL 33706 ~2.80 miles southeast of 33740
  • Cheap Oceanfront hotel
  • 102 rooms in hotel
  • Close to Gulf
  • Hotel could use some updating
Howard Johnson by Wyndham St. Pete Beach Fl Resort Hotel in St. Pete Beach
+1-888-788-5576
6100 Gulf Blvd., St. Pete Beach, FL 33706 ~2.83 miles southeast of 33740
  • Low priced Beach property
  • Check in time: 4:00pm
Rum Fish Beach Resort
+1-888-897-9207
6000 Gulf Blvd., St. Pete Beach, FL 33706 ~2.90 miles southeast of 33740
  • High-end hotel
  • 7 floors in property
From$160
Very Good 4.5 /5Latest Reviews CallBookMore Details
Alden Beach Resort All Suites
+1-888-311-4278
5900 Gulf Blvd., St. Pete Beach, FL 33706 ~2.91 miles southeast of 33740
  • Midscale Beach property
  • 140 suites in hotel
  • The majority of guests criticized the small bathroom
  • Pleasant entrance area
Cambria Hotel St. Petersburg Madeira Beach Marina
+1-888-469-4795
15015 Madeira Way, Madeira Beach, FL 33708 ~3.04 miles northwest of 33740
  • Expensive Resort hotel
  • 5 floors in hotel
Tradewinds Island Grand - St Pete Beach
+1-888-734-9421
5500 Gulf Blvd., St Pete Beach, FL 33706 ~3.11 miles southeast of 33740
  • 4 star Beach property
  • Hotel has an eco-friendly policy Read more
From$159
Very Good 4.0 /5Recent Reviews CallBookMore Details
Courtyard St. Petersburg Clearwater / Madeira Beach : 601 American Legion Dr.
+1-888-841-5292
601 American Legion Dr., Madeira Beach, FL 33708 ~3.24 miles northwest of 33740
  • 3 star Beach property
  • Check-in time: 11:00 AM
From$121
Very Good 4.5 /5Read Reviews CallBookMore Details
Sirata Beach Resort - St. Pete Beach
+1-888-455-5160
5300 Gulf Blvd., St. Pete Beach, FL 33706 ~3.28 miles southeast of 33740
  • 3-star Beach hotel
  • 8 floors in property
  • For 87%, the rooms looked old
  • Close to the beach with many options for eating and drinking
Holiday Inn Express & Suites Seminole | St. Pete | Madeira Beach in St. Petersburg
+1-888-965-8297
4816 100th Way North, St. Petersburg, FL 33708 ~3.30 miles north of 33740
  • Mid-scale Rural hotel
  • Check in: 3:00 pm
From$98
Very Good 4.5 /5Reviews CallBookMore Details
Grand Plaza Beachfront Resort & Conference Center
+1-888-906-6358
5250 Gulf Blvd., St. Pete Beach, FL 33706 ~3.36 miles southeast of 33740
  • Midscale Oceanfront property
  • 156 rooms in hotel
  • Brand new rooftop bar
  • Fitness area can be optimized
From$96
Very Good 4.0 /5Review Score CallBookMore Details
Plaza Beach Hotel Beachfront Resort
+1-888-749-6785
4506 Gulf Blvd., St Pete Beach, FL 33706 ~3.80 miles southeast of 33740
  • Midscale Beach hotel
  • Shuttle to airport available
Beach House Suites by The Don Cesar - St Pete Beach
+1-888-878-9982
3860 Gulf Blvd., St Pete Beach, FL 33706 ~4.20 miles southeast of 33740
  • 3-star Beach property
  • 5 floors in property
  • Room cleaned
  • Pool bar opens late
From$159
Very Good 4.5 /5Read Reviews CallBookMore Details
The Hotel Zamora in St Pete Beach
+1-888-389-4485
3701 Gulf Blvd., St Pete Beach, FL 33706 ~4.28 miles southeast of 33740
  • 4-star Beach hotel
  • Check-in time: 04:00 PM
From$129
Very Good 4.0 /5Reviews CallBookMore Details
The Don Cesar
+1-888-389-4121
3400 Gulf Blvd., St. Pete Beach, FL 33706 ~4.54 miles south of 33740
  • 4-star Resort hotel
  • 6 meeting rooms in hotel
  • Most guests liked the proximity to shopping
  • Great concierge service
From$189
Very Good 4.5 /5Latest Reviews CallBookMore Details
Malibu Resort Motel in North Redington Beach
+1-888-675-2083
17001 Gulf Blvd., North Redington Beach, FL 33708 ~4.79 miles northwest of 33740
  • Low Cost Beach hotel
  • Hotel has 24 rooms
From$70
Average 3.5 /5Reviews CallBookMore Details
Sandalwood Beach Resort
+1-800-716-8490
17100 Gulf Blvd., North Redington, FL 33708 ~4.90 miles northwest of 33740
  • 3 star Beach hotel
  • Check-in time: 3:00 pm
Doubletree Beach Resort by Hilton - North Redington Beach
+1-800-805-5223
17120 Gulf Blvd., North Redington Beach, FL 33708 ~4.95 miles northwest of 33740
  • 3 star Beach property
  • Check-in: 4:00
  • Most guests liked the proximity to shopping
  • Spacious rooms
From$143
Very Good 4.5 /5Reviews CallBookMore Details
Redington Surf - North Redington Beach
+1-888-965-1860
17300 Gulf Blvd., North Redington Beach, FL 33708 ~5.07 miles northwest of 33740
  • High end Beach property
  • 5 suites in property
From$150
Very Good 4.0 /5Read Reviews CallBookMore Details
Hotel Isis - Redington Shores
+1-888-788-5576
17566 Gulf Blvd., Redington Shores, FL 33708 ~5.33 miles northwest of 33740
  • Midscale property
  • Check in time: 15:00
Days Inn St. Petersburg
+1-888-897-9207
650 34th St. North, St. Petersburg, FL 33713 ~5.47 miles east of 33740
  • Low-priced property
  • Check in: 15:00
  • Nice pool
  • Disappointing food
Holiday Inn St. Petersburg West - St. Petersburg
+1-888-311-4278
1200 34th St. North, St. Petersburg, FL 33713 ~5.49 miles east of 33740
  • 3-star Highway hotel
  • Complimentary breakfast is offered
Quality Inn & Suites at Tropicana Filed in St.petersburg
+1-888-469-4795
1400 34th St. North, St.petersburg, FL 33713 ~5.53 miles east of 33740
  • Low priced hotel
  • Check-in time: 11:00
Residence Inn Marriott St. Petersburg Tierra Verde
+1-888-734-9421
214 Madonna Blvd., Tierra Verde, FL 33715 ~6.17 miles southeast of 33740
  • 3 star Beach property
  • Check in: 4:00PM
Red Roof Inn St. Petersburg / Tampabay - St Petersburg
+1-888-841-5292
4999 34th St. North, St Petersburg, FL 33714 ~6.43 miles northeast of 33740
  • Two star Suburban property
  • Check-in time: 3:00pm
From$44
Very Good 4.0 /5Review Score CallBookMore Details
Days Inn North
+1-888-455-5160
5005 34th St. North, St. Petersburg, FL 33714 ~6.46 miles northeast of 33740
  • Three Star Suburban property
  • Has environment-friendly policy Learn more
Super 8 St. Petersburg - St. Petersburg
+1-888-965-8297
5005a 34th St. North, St. Petersburg, FL 33714 ~6.46 miles northeast of 33740
  • Cheap Downtown hotel
  • 80 sleeping rooms in hotel
TRU by Hilton St. Petersburg Downtown Central Avenue
+1-888-906-6358
1650 Central Ave., St. Petersburg, FL 33712 ~6.90 miles east of 33740
  • 3-star Downtown hotel
  • Gym is available on property
Magnuson Hotel Marina Cove in St. Petersburg
+1-888-749-6785
6800 Sunshine Skyway Lane, St. Petersburg, FL 33711 ~7.04 miles southeast of 33740
  • Three Star Resort hotel
  • Gym / Fitness Center Available
  • Breakfast can be improved
  • Most guests said rooms were small
La Quinta Inn by Wyndham Tampa Bay Pinellas Park Clearwater
+1-888-878-9982
7500 Highway 19 North, Pinellas Park, FL 33781 ~7.12 miles northeast of 33740
  • 3 star Highway property
  • Complimentary breakfast is offered

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.

FAQs about hotels near 33740

What are the most favored hotels near 33740?

Provident Oceana Beachfront, Bilmar Beach Resort and Westwinds Waterfront Resort are the best rated hotels based on customer reviews in the last 365 days.

What are the most luxurious hotels near 33740?

Rum Fish Beach Resort, Cambria Hotel St. Petersburg Madeira Beach Marina and Tradewinds Island Grand are the top 3 luxury hotels near 33740.

What hotels are closest to the area of 33740?

Bilmar Beach Resort, Treasure Island Beach Resort, and Treasure Bay Hotel & Marina are the properties closest to 33740.

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

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

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

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

How much does a 4-5 star hotel near 33740 cost?

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

What are the best independent hotels near 33740?

Provident Oceana Beachfront, Bilmar Beach Resort and Westwinds Waterfront Resort are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near 33740?

Residence Inn Treasure Island, Courtyard St. Petersburg Clearwater 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 33740?

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 33740?

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

Back to Top