Star Rating
Hotel Name
Price Range (USD) to
Amenities

33741 Hotels, Motels & Accommodations

Grand Plaza Beachfront Resort & Conference Center
+1-888-690-5247
5250 Gulf Blvd., St. Pete Beach, FL 33706 ~2.25 miles west of 33741
  • 3-star Oceanfront property
  • Fitness center on property
  • Acceptable minibar
  • Breakfast is mediocre
From$96
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Sirata Beach Resort & Conference Center
+1-888-305-3366
5300 Gulf Blvd., Saint Petersburg, FL 33706 ~2.25 miles west of 33741
  • Midscale Beach property
  • 8 floors in hotel
  • Most guests criticized the small bathroom
  • Most guests said the wifi quality was bad
From$89
Very Good 4.0 /5 Review Score Call BookMore Details
Plaza Beach Hotel Beachfront Resort
+1-800-881-1523
4506 Gulf Blvd., St Pete Beach, FL 33706 ~2.29 miles west of 33741
  • 3-star Beach hotel
  • Check in time: 4:00 PM
From$89
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Tradewinds Island Grand
+1-888-283-3404
5500 Gulf Blvd., St Pete Beach, FL 33706 ~2.30 miles west of 33741
  • Four star Beach property
  • Hotel has an eco-friendly policy Read more
From$145
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Alden Beach Resort All Suites in St. Pete Beach
+1-866-221-8581
5900 Gulf Blvd., St. Pete Beach, FL 33706 ~2.36 miles west of 33741
  • 3-star Beach property
  • Hotel has 143 rooms
  • Bathroom needs cleaning
  • Almost all guests thought the kitchenette was ok
From$88
Very Good 4.0 /5 Review Score Call BookMore Details
Guy Harvey Outpost a Tradewinds Beach Resort in St. Pete Beach
+1-866-429-5787
6000 Gulf Blvd., St. Pete Beach, FL 33706 ~2.37 miles west of 33741
  • 4 star hotel
  • Check in time: 16:00
From$160
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Beachcomber Beach Resort Hotel in St. Pete Beach
+1-888-690-5281
6200 Gulf Blvd., St. Pete Beach, FL 33706 ~2.41 miles west of 33741
  • Low Cost Oceanfront property
  • Shuttle from airport available
  • Great location
  • Almost all guests complained about the restaurant service
From$70
Very Good 4.0 /5 Latest Reviews Call BookMore Details
The Hotel Zamora
+1-888-690-5247
3701 Gulf Blvd., St Pete Beach, FL 33706 ~2.42 miles southwest of 33741
  • High-end Beach hotel
  • Fitness + Health Center
From$129
Very Good 4.0 /5 Reviews Call BookMore Details
Beach House Suites by The Don Cesar - St Pete Beach
+1-888-305-3366
3860 Gulf Blvd., St Pete Beach, FL 33706 ~2.42 miles southwest of 33741
  • Mid-scale Beach hotel
  • Check in time: 4pm
  • Fantastic service
  • Location excellent
From$159
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Howard Johnson by Wyndham St. Pete Beach Fl Resort Hotel
+1-800-881-1523
6100 Gulf Blvd., St. Pete Beach, FL 33706 ~2.47 miles west of 33741
  • Economical Beach property
  • Check in time: 4:00pm
From$60
Average 3.5 /5 Read Reviews Call BookMore Details
Postcard Inn on the Beach
+1-888-283-3404
6300 Gulf Blvd., St Pete Beach, FL 33706 ~2.51 miles west of 33741
  • Three Star Beach property
  • Gym is available on property
From$95
Average 3.5 /5 Recent Reviews Call BookMore Details
The Don Cesar - St. Pete Beach
+1-866-221-8581
3400 Gulf Blvd., St. Pete Beach, FL 33706 ~2.59 miles southwest of 33741
  • Four-star Resort property
  • 43 suites in property
  • Loud high pitched whining noise
  • Clean pool, said 100%
From$189
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Magnuson Hotel Marina Cove
+1-866-429-5787
6800 Sunshine Skyway Lane, St. Petersburg, FL 33711 ~2.68 miles southeast of 33741
  • Midscale Resort hotel
  • Fitness / Gym is on-site
  • Not the modern flat screen
  • Beach nearby
From$99
Average 3.5 /5 Recent Reviews Call BookMore Details
Blind Pass Resort
+1-888-690-5281
7901 Blind Pass Rd., St Pete Beach, FL 33706 ~2.90 miles west of 33741
  • Inexpensive Beach hotel
  • 3 suites in property
From$60
Average 3.5 /5 Guest Reviews Call BookMore Details
Days Inn St. Petersburg in St. Petersburg
+1-888-690-5247
650 34th St. North, St. Petersburg, FL 33713 ~3.41 miles northeast of 33741
  • Low priced hotel
  • Hotel has 2 floors
  • Nice pool
  • Quiet setting
From$60
Average 3.5 /5 Review Score Call BookMore Details
Holiday Inn St. Petersburg West
+1-888-305-3366
1200 34th St. North, St. Petersburg, FL 33713 ~3.69 miles north of 33741
  • 3-star Highway property
  • 4 suites in hotel
From$94
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Quality Inn & Suites at Tropicana Filed
+1-800-881-1523
1400 34th St. North, St.petersburg, FL 33713 ~3.86 miles north of 33741
  • Two star hotel
  • Access to gym on-site
From$60
Average 3.5 /5 Recent Reviews Call BookMore Details
Island Inn Beach Resort
+1-888-283-3404
9980 Gulf Blvd., Treasure Island, FL 33706 ~3.94 miles west of 33741
  • Mid-scale Beach property
  • Hotel has 6 suites
  • Decent price
  • Kitchenette is acceptable
From$76
Very Good 4.0 /5 Read Reviews Call BookMore Details
Provident Oceana Beachfront
+1-866-221-8581
10091 Bulf Blvd., Treasure Island, FL 33706 ~4.03 miles west of 33741
  • Three Star property
  • Check in: 16:00
Staybridge Suites St. Petersburg Downtown
+1-866-429-5787
940 5th Ave. South, St. Petersburg, FL 33705 ~4.12 miles northeast of 33741
  • Mid-scale Downtown property
  • Hotel has 5 floors
From$95
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Westwinds Waterfront Resort in Treasure Island
+1-888-690-5281
10265 Gulf Blvd., Treasure Island, FL 33706 ~4.20 miles west of 33741
  • Three Star Beach hotel
  • 22 sleeping rooms in hotel
From$80
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Lorelei Resort Motel Pet Friendly
+1-888-690-5247
10273 Gulf Blvd., Treasure Island, FL 33706 ~4.20 miles west of 33741
  • Inexpensive hotel
  • Excellent value
  • Decent vibe
From$60
Average 3.0 /5 Reviews Call BookMore Details
Bilmar Beach Resort : 10650 Gulf Blvd.
+1-888-305-3366
10650 Gulf Blvd., Treasure Island, FL 33706 ~4.49 miles northwest of 33741
  • 3 star Beach hotel
  • Hotel has 6 suites
  • Clean rooms
  • Beach nearby
From$99
Very Good 4.5 /5 Review Score Call BookMore Details
Treasure Island Beach Resort
+1-800-881-1523
10800 Gulf Blvd., Treasure Island, FL 33706-4708 ~4.55 miles northwest of 33741
  • 3 star hotel
  • 77 rooms in hotel
Treasure Bay Hotel & Marina
+1-888-283-3404
11125 Gulf Blvd., Treasure Island, FL 33706 ~4.68 miles northwest of 33741
  • 3 star Beach property
  • Check-in time: 03:00 pm
  • Free computer
  • Most guests liked the proximity to sightseeing
From$79
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Bayside Inn & Marina : 11365 Gulf Blvd.
+1-866-221-8581
11365 Gulf Blvd., Treasure Island, FL 33706 ~4.84 miles northwest of 33741
  • 2 star Beach property
  • 25 sleeping rooms in hotel
  • Most guests enjoyed the restaurants & bars nearby
  • Most guests found the staff to be very friendly
From$47
Very Good 4.0 /5 Review Score Call BookMore Details
Treasure Island Ocean Club - Treasure Island
+1-866-429-5787
11500 Gulf Blvd., Treasure Island, FL 33706 ~4.92 miles northwest of 33741
  • Two-star Beach property
  • Hotel has 2 floors
From$69
Average 3.5 /5 Guest Reviews Call BookMore Details
Hilton St. Petersburg Bayfront in St. Petersburg
+1-888-690-5281
333 1st. St. South, St. Petersburg, FL 33701 ~4.92 miles east of 33741
  • 3 star Downtown hotel
  • Hotel has a green policy Learn more
  • Free breakfast offered
  • Rooms are ok
From$80
Average 3.5 /5 Reviews Call BookMore Details
Crystal Palms Beach Resort in Treasure Island
+1-888-690-5247
11605 Gulf Blvd., Treasure Island, FL 33706 ~4.97 miles northwest of 33741
  • Mid-scale Beach hotel
  • Check-in time: 3:00 PM
  • For only 51%, the bathroom was ok
  • Average beds
From$140
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Courtyard by Marriott St. Petersburg Downtown
+1-888-305-3366
300 4th St. North, St. Petersburg, FL 33701 ~4.97 miles northeast of 33741
  • 3 star Downtown hotel
  • Hotel has 4 suites
  • Most guests were happy with the shuttle service
  • Great reception
From$89
Very Good 4.0 /5 Reviews Call BookMore Details
Tropic Terrace
+1-800-881-1523
11730 Gulf Blvd., Treasure Island, FL 33706 ~5.01 miles northwest of 33741
  • Low-priced Beach property
  • 46 rooms in property
  • Rooms could be cleaner
  • Right on beach
From$75
Average 3.5 /5 Hotel Reviews Call BookMore Details
The Inn on Third
+1-888-283-3404
342 3rd Ave. North, St. Petersburg, FL 33701 ~5.01 miles northeast of 33741
  • Economical Downtown hotel
  • Check in time: 2:00 PM
  • Excellent breakfast
  • Lovely,friendly, helpful staff
From$79
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Hollander Hotel
+1-866-221-8581
421 4th Ave. North, St Petersburg, FL 33701 ~5.01 miles northeast of 33741
  • Midscale hotel
  • Check-in time: 3.00PM
  • Rooms could be larger
  • Wonderful sightseeing
From$105
Very Good 4.5 /5 Reviews Call BookMore Details
Cordova Inn Downtown St. Pete : 253 2nd Ave. North
+1-866-429-5787
253 2nd Ave. North, St Petersburg, FL 33701 ~5.02 miles northeast of 33741
  • Affordable Downtown hotel
  • 32 sleeping rooms in hotel
  • Most guests found the staff to be very friendly
  • Most guests were unhappy with the view
From$50
Average 3.5 /5 Review Score Call BookMore Details
Hyatt Place St. Petersburg Downtown in St. Petersburg
+1-888-690-5281
25 2nd St. North, St. Petersburg, FL 33701 ~5.03 miles northeast of 33741
  • Three Star Downtown property
  • Hotel has 15 floors
From$149
Very Good 4.5 /5 Review Score Call BookMore Details
Hotel Indigo St. Pete
+1-888-690-5247
234 3rd Ave. North, St. Petersburg, FL 33701 ~5.08 miles northeast of 33741
  • Affordable Downtown property
  • 76 sleeping rooms in hotel
  • Air conditioner was not working
  • Staff was very warm and helpful
From$109
Average 3.5 /5 Read Reviews Call BookMore Details
Oakwood at Cottonwood Bayview - St Petersburg
+1-888-305-3366
235 3rd Ave. North, St Petersburg, FL 33701 ~5.10 miles northeast of 33741
  • 3-star property
  • 8 floors in property
Ponce De Leon Hotel in St. Petersburg
+1-800-881-1523
95 Central Ave., St. Petersburg, FL 33701 ~5.10 miles east of 33741
  • Mid-scale Downtown hotel
  • Check in time: 3:00pm
From$79
Average 3.5 /5 Reviews Call BookMore Details
Hampton Inn & Suites Downtown / St. Petersburg
+1-888-283-3404
80 Beach Dr. N.e., St. Petersburg, FL 33701 ~5.11 miles east of 33741
  • Mid-scale Downtown property
  • Check-in: 3:00pm
  • Parking should be cheaper
  • Room was clean and comfortable
From$129
Very Good 4.5 /5 Read Reviews Call BookMore Details
Residence Inn Treasure Island
+1-866-221-8581
11908 Gulf Blvd., Treasure Island, FL 33706 ~5.18 miles northwest of 33741
  • 3-star Oceanfront property
  • 105 sleeping rooms in hotel
  • Great stretch of beach
  • Most guests thought it was clean
From$219
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Sunset Vistas Beachfront 2 & 3 Bedroom Suites : 12000 Gulf Blvd.
+1-866-429-5787
12000 Gulf Blvd., Treasure Island, FL 33706 ~5.24 miles northwest of 33741
  • Mid-scale Beach property
  • 154 suites in hotel
  • All guests said it was a stylish hotel
  • The majority of guests said the wifi quality was bad
From$139
Very Good 4.5 /5 Recent Reviews Call BookMore Details
La Veranda Bed & Breakfast - St. Petersburg
+1-888-690-5281
111 5th Ave. North, St. Petersburg, FL 33701 ~5.28 miles northeast of 33741
  • Three Star Downtown property
  • 9 sleeping rooms in hotel
  • Management was excellent, said 100%
  • Fantastic service
From$85
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Oasis Palms Resort
+1-888-690-5247
11799 Gulf Blvd., Treasure Island, FL 33706 ~5.45 miles northwest of 33741
  • 3-star hotel
  • 29 sleeping rooms in hotel
Beach Drive Inn Bed & Breakfast : 532 Beach Dr. Ne
+1-888-305-3366
532 Beach Dr. Ne, Saint Petersburg, FL 33701 ~5.45 miles northeast of 33741
  • Midscale Downtown property
  • Check-in: 03:00 PM
  • Friendly service
  • Friendly atmosphere
From$110
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Terrace Park Suites
+1-800-881-1523
206 9th Ave. Ne, Saint Petersburg, FL 33701 ~5.52 miles northeast of 33741
  • Low priced Downtown hotel
  • Hotel has 10 rooms
The Renaissance Vinoy Resort in St. Petersburg
+1-888-283-3404
501 5th Ave. Ne, St. Petersburg, FL 33701 ~5.55 miles northeast of 33741
  • 4-star Resort property
  • 16 suites in property
  • There are several bar areas
  • Food was delicious
From$99
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Red Roof Inn St. Petersburg / Tampabay
+1-866-221-8581
4999 34th St. North, St Petersburg, FL 33714 ~5.89 miles north of 33741
  • Cheap Suburban property
  • Hotel has a green policy Learn more
From$44
Very Good 4.0 /5 Read Reviews Call BookMore Details
Days Inn North - St. Petersburg
+1-866-429-5787
5005 34th St. North, St. Petersburg, FL 33714 ~5.95 miles north of 33741
  • 3 star Suburban property
  • Check in time: 03:00 PM
From$31
Average 3.5 /5 Recent Reviews Call BookMore Details
Super 8 St. Petersburg
+1-888-690-5281
5005a 34th St. North, St. Petersburg, FL 33714 ~5.95 miles north of 33741
  • Two star Downtown property
  • Hotel has a green policy See policy
All Season's Resort
+1-888-690-5247
13070 Gulf Blvd., Madeira Beach, FL 33708 ~5.99 miles northwest of 33741
  • 3-star property
  • Check-in time: 4:00 PM

Next: Show All Available 33741 Hotels with Pricing

Bar Chart: Upcoming 20 Days of 33741 Hotel Rates

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