Star Rating
Hotel Name
Price Range (USD)to
Amenities

33738 Hotels & Accommodations

Schooner Hotel & Beach Suites Resort 14500 Gulf Blvd., Madeira Beach, FL 33708 ~0.03 miles northwest of 33738
  • Midscale Beach hotel
  • 31 rooms in property
Courtyard St. Petersburg Clearwater / Madeira Beach - Madeira Beach
+1-800-230-4134
601 American Legion Dr., Madeira Beach, FL 33708 ~0.87 miles north of 33738
  • Three Star Beach property
  • 5 floors in property
From$119
Very Good 4.5 /5Review Score CallBookMore Details
Barefoot Beach Hotel Madeira Beach in Madeira Beach 13238 Gulf Blvd., Madeira Beach, FL 33708 ~0.91 miles southeast of 33738
  • Affordable Beach hotel
  • Hotel has 43 suites
  • Beach sports facilities are great, according to 100%
  • Amazing breakfast
From$109
Very Good 4.5 /5Read Reviews CallBookMore Details
Madeira Bay Resort 13235 Gulf Blvd., Madeira Beach, FL 33708 ~0.91 miles southeast of 33738
  • 3 star Beach property
  • 68 sleeping rooms in hotel
  • Rooms need regular maintenance
  • Close to restaurants
From$89
Very Good 4.0 /5Read Reviews CallBookMore Details
All Season's Resort - Madeira Beach 13070 Gulf Blvd., Madeira Beach, FL 33708 ~1.04 miles southeast of 33738
  • Luxury 5 star hotel
Holiday Inn Express & Suites Seminole | St. Petersburg | Madeir 4816 100th Way North, St. Petersburg, FL 33708 ~1.72 miles northeast of 33738
  • Midscale Rural property
  • Free comp. breakfast
Sunset Vistas Beachfront 2 & 3 Bedroom Suites 12000 Gulf Blvd., Treasure Island, FL 33706 ~1.86 miles southeast of 33738
  • Mid-scale Beach hotel
  • 6 floors in hotel
  • Clean towels
  • Almost all guests complained about the bathroom
From$139
Very Good 4.5 /5Read Reviews CallBookMore Details
Residence Inn Treasure Island 11908 Gulf Blvd., Treasure Island, FL 33706 ~1.92 miles southeast of 33738
  • 3 star Oceanfront hotel
  • 105 rooms in hotel
  • Conventional furniture
  • Good internet service
From$149
Very Good 4.5 /5Reviews CallBookMore Details
Tropic Terrace - Treasure Island 11730 Gulf Blvd., Treasure Island, FL 33706 ~2.08 miles southeast of 33738
  • Economy Beach hotel
  • Great pool
  • Missing light bulbs
Crystal Palms Beach Resort - Treasure Island 11605 Gulf Blvd., Treasure Island, FL 33706 ~2.12 miles southeast of 33738
  • 3 star Beach property
  • 36 suites in hotel
  • Disappointing internet connection
  • Excellent location
From$140
Very Good 4.5 /5Recent Reviews CallBookMore Details
Malibu Resort Motel 17001 Gulf Blvd., North Redington Beach, FL 33708 ~2.14 miles northwest of 33738
  • Low priced Beach property
  • Hotel has 24 rooms
Treasure Island Ocean Club
+1-888-690-5247
11500 Gulf Blvd., Treasure Island, FL 33706 ~2.18 miles southeast of 33738
  • Cheap Beach property
  • 28 suites in property
  • Excellent staff
  • Shower can be a problem
Bayside Inn & Marina 11365 Gulf Blvd., Treasure Island, FL 33706 ~2.24 miles southeast of 33738
  • 2-star Beach property
  • 25 suites in property
  • Plenty of parking
  • Rooms in need of an update
From$50
Very Good 4.0 /5Reviews CallBookMore Details
Doubletree Beach Resort by Hilton 17120 Gulf Blvd., North Redington Beach, FL 33708 ~2.30 miles northwest of 33738
  • Affordable Beach property
  • Check-in time: 4:00
  • Most guests said the wifi quality was great
  • Bar is amazing
From$143
Very Good 4.5 /5Latest Reviews CallBookMore Details
Treasure Bay Hotel & Marina in Treasure Island 11125 Gulf Blvd., Treasure Island, FL 33706 ~2.41 miles southeast of 33738
  • Midscale Beach hotel
  • Complimentary breakfast is offered
  • Acceptable minibar
  • Clean pool area
Bilmar Beach Resort - Treasure Island 10650 Gulf Blvd., Treasure Island, FL 33706 ~2.63 miles southeast of 33738
  • 3-star Beach property
  • 8 floors in hotel
  • Acceptable breakfast prices
  • AC worked great
From$81
Very Good 4.5 /5Read Reviews CallBookMore Details
Lorelei Resort Motel Pet Friendly
+1-888-690-5281
10273 Gulf Blvd., Treasure Island, FL 33706 ~2.97 miles southeast of 33738
  • Low-priced property
  • AC unit is very small
  • Just steps from the beach
From$75
Average 3.0 /5Reviews CallBookMore Details
Westwinds Waterfront Resort in Treasure Island 10265 Gulf Blvd., Treasure Island, FL 33706 ~2.97 miles southeast of 33738
  • Three Star Beach property
  • Excellent condos on the gulf
  • For only 50%, the noise level was all right
From$165
Very Good 4.5 /5Latest Reviews CallBookMore Details
Island Inn Beach Resort - Treasure Island 9980 Gulf Blvd., Treasure Island, FL 33706 ~3.34 miles southeast of 33738
  • Three Star Beach property
  • Hotel has 6 floors
  • Terrific location
  • Staff friendly and courteous
Blind Pass Resort : 7901 Blind Pass Rd.
+1-888-690-5247
7901 Blind Pass Rd., St Pete Beach, FL 33706 ~4.50 miles southeast of 33738
  • Economical Beach hotel
  • Check-in time: 3:00 pm
Celebrity Resorts Indian Shores
+1-888-305-3366
19607 Gulf Blvd., Indian Shores, FL 33785 ~4.90 miles northwest of 33738
  • Mid-scale Beach property
  • Check in time: 4:00 PM
From$79
Very Good 4.0 /5Review Score CallBookMore Details
Postcard Inn on the Beach : 6300 Gulf Blvd. 6300 Gulf Blvd., St Pete Beach, FL 33706 ~5.37 miles southeast of 33738
  • Midscale Beach hotel
  • 2 floors in property
  • Hotel security was horrible, thought 59%
  • Management is acceptable
Beachcomber Beach Resort Hotel - St. Pete Beach 6200 Gulf Blvd., St. Pete Beach, FL 33706 ~5.44 miles southeast of 33738
  • Low-priced Oceanfront property
  • Hotel has 102 rooms
  • Bathroom needs cleaning
  • Very good beach hotel
From$81
Very Good 4.0 /5Review Score CallBookMore Details
Howard Johnson Hotel : 6100 Gulf Blvd. 6100 Gulf Blvd., St Pete Beach, FL 33706 ~5.45 miles southeast of 33738
  • Three Star Beach hotel
  • Hotel has 136 rooms
Alden Beach Resort All Suites 5900 Gulf Blvd., St. Pete Beach, FL 33706 ~5.54 miles southeast of 33738
  • Midscale Beach property
  • Check-in: 4:00pm
  • This place is not overly luxurious
  • Clean pool area
From$88
Very Good 4.0 /5Read Reviews CallBookMore Details
Tradewinds Island Resorts 5500 Gulf Blvd., St Pete Beach, FL 33706 ~5.78 miles southeast of 33738
  • Four-star Beach hotel
  • Fitness / Gym is on-site
  • Wonderful housekeeping
  • Most guests appreciated the clean beach
From$129
Very Good 4.0 /5Reviews CallBookMore Details
Grand Plaza Beachfront Resort & Conference Center : 5250 Gulf Blvd.
+1-800-997-5148
5250 Gulf Blvd., St. Pete Beach, FL 33706 ~5.99 miles southeast of 33738
  • Affordable Oceanfront hotel
  • Check-in time: 4:00 p.m.
  • Amazing lunch menu
  • WiFi system needs upgrading
From$96
Very Good 4.0 /5Read Reviews CallBookMore Details
Sirata Beach Resort & Conference Center - Saint Petersburg
+1-888-690-5247
5300 Gulf Blvd., Saint Petersburg, FL 33706 ~6.01 miles southeast of 33738
  • Three Star Beach property
  • Check in: 4:00 PM
  • Whole area is beautiful and so family friendly
  • Fairly good value for money
Plaza Beach
+1-888-305-3366
4508 Gulf Blvd., St. Petes Beach, FL 33706 ~6.03 miles southeast of 33738
  • Midscale Beach property
  • 39 rooms in hotel
Plaza Beach Resort 4506 Gulf Blvd., St. Pete Beach, FL 33706 ~6.45 miles southeast of 33738
  • Mid-scale Beach property
  • Hotel has 2 floors
From$55
Very Good 4.5 /5Review Score CallBookMore Details
Holiday Inn Hotel & Suites Harbourside Marina : 401 2nd St. 401 2nd St., Indian Rocks Beach, FL 33785 ~6.60 miles northwest of 33738
  • Three Star Beach hotel
  • Gym is available on property
  • Bathroom could be optimized
  • Rooms are ok
From$123
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Beach House Suites at the Don Cesar 3860 Gulf Blvd., St Pete Beach, FL 33706 ~6.80 miles southeast of 33738
  • Midscale Beach property
  • Check in time: 4pm
  • Well-maintained, according to 75%
  • Pool was small
From$169
Very Good 4.0 /5Read Reviews CallBookMore Details
The Kimpton Hotel Zamora in St Pete Beach 3701 Gulf Blvd., St Pete Beach, FL 33706 ~6.88 miles southeast of 33738
  • Expensive Beach hotel
  • 2 meeting rooms in property
From$150
Very Good 4.0 /5Recent Reviews CallBookMore Details
The Don Cesar - St. Pete Beach 3400 Gulf Blvd., St. Pete Beach, FL 33706 ~7.13 miles southeast of 33738
  • 4-star Resort property
  • 15 conference rooms in property
  • About half of guests thought the wifi quality was ok
  • Room service is average
From$199
Very Good 4.0 /5Reviews CallBookMore Details
Quality Inn & Suites at Tropicana Field - St. Petersburg 1400 34th St. North, St. Petersburg, FL 33713 ~7.23 miles east of 33738
  • Economical hotel
  • Check-in time: 3:00 PM
  • Pool in need of cleaning
  • For 82%, the rooms looked old
Hampton Inn St. Petersburg - St. Petersburg 1200 34th St. North, St. Petersburg, FL 33713 ~7.24 miles east of 33738
  • Midscale Highway property
  • Gym is available on property
From$93
Very Good 4.0 /5Reviews CallBookMore Details
Days Inn St. Petersburg : 650 34th St. North
+1-888-305-3366
650 34th St. North, St. Petersburg, FL 33713 ~7.31 miles east of 33738
  • Two star property
  • Regular internet service
  • Most guests found the grounds not bad
Days Inn Ocean Palm Conference Center 5005 34th St. North, St. Petersburg, FL 33714 ~7.35 miles east of 33738
  • Low Cost Suburban property
  • Access to gym on-site
  • Accessible parking
  • Management should be more attentive
Country Inn & Suites Pinellas Park / St. Petersbur in Pinellas Park 8050 Us 19, Pinellas Park, FL 33781 ~7.39 miles east of 33738
  • 3-star Highway property
  • 4 floors in hotel
  • Affordable food
  • Convenient for my business needs
From$74
Very Good 4.0 /5Read Reviews CallBookMore Details
Red Roof Inn St. Petersburg / Tampabay in St Petersburg 4999 34th St. North, St Petersburg, FL 33714 ~7.40 miles east of 33738
  • Two star Suburban property
  • Has environment-friendly policy Read more
La Quinta Inn 7500 Highway 19 North, Pinellas Park, FL 33781 ~7.50 miles east of 33738
  • Two star Highway hotel
  • Complimentary breakfast is offered
  • Great shopping
  • Air conditioning was criticized by 81%
La Quinta Inn & Suites Clearwater South 5000 Lake Blvd., Clearwater, FL 33760 ~7.53 miles northeast of 33738
  • Two-star Airport property
  • Hotel has 4 floors
  • Free hot breakfast
  • Fair breakfast prices
From$74
Very Good 4.0 /5Reviews CallBookMore Details
Knights Inn : 2595 54th Ave. North 2595 54th Ave. North, Saint Petersburg, FL 33714 ~8.10 miles east of 33738
  • Low Cost Downtown property
  • 100 sleeping rooms in hotel
  • Acceptable minibar
  • Air conditioning was criticized by 57%
Holiday Inn Express & Suites in Largo 210 Seminole Blvd., Largo, FL 33770 ~8.19 miles north of 33738
  • Affordable Downtown property
  • Check-in time: 03:00 PM
  • Fair breakfast prices
  • Good selection of shops
Hampton Inn Suites Largo : 100 East Bay Dr. 100 East Bay Dr., Largo, FL 33770 ~8.26 miles north of 33738
  • Midscale Downtown hotel
  • Hotel has 92 rooms
  • Most guests said the beds were comfortable
  • Fresh fruit
Comfort Inn North - Saint Petersburg 2260 54th Ave. North, Saint Petersburg, FL 33714 ~8.33 miles east of 33738
  • Midscale Highway property
  • Check-in: 3.00 PM
  • Amenities are not the best
  • Average proximity to the city centre, said 60%
From$62
Very Good 4.0 /5Read Reviews CallBookMore Details
Holiday Inn Express St. Petersburg 2171 54th Ave. North, St Petersburg, FL 33714 ~8.44 miles east of 33738
  • Mid-scale Highway property
  • 21 suites in hotel
  • Amenities are not the best
  • Comfortable beds
Holiday Inn Express Clearwater Icot 13625 Icot Blvd., Clearwater, FL 33760 ~8.46 miles northeast of 33738
  • Affordable Airport hotel
  • 127 rooms in hotel
  • Housekeeping was great, according to 80%
  • Most guests were happy with the price of the breakfast
Towneplace Suites by Marriott in Clearwater 13200 49th St. North, Clearwater, FL 33762 ~8.82 miles northeast of 33738
  • 3 star Airport property
  • Fitness / Gym is on-site
  • Unfriendly atmosphere, according to 60%
  • My stay correct
From$60
Very Good 4.0 /5Read Reviews CallBookMore Details
Residence Inn St. Petersburg / Clearwater : 5050 Ulmerton Rd. 5050 Ulmerton Rd., Clearwater, FL 33760 ~8.83 miles northeast of 33738
  • Affordable Airport property
  • Check-in time: 04:00pm
From$95
Very Good 4.5 /5Read Reviews CallBookMore Details

Next: Show All Available 33738 Hotels with Pricing
Back to Top