Star Rating
Hotel Name
Price Range (USD)to
Amenities

33708 Hotels, Motels & Accommodations

Holiday Inn Express & Suites Seminole | St. Pete | Madeira Beach
+1-888-690-5247
4816 100th Way North, St. Petersburg, FL 33708
  • 3-star Rural hotel
  • Complimentary breakfast is offered
Courtyard St. Petersburg Clearwater / Madeira Beach - Madeira Beach
+1-888-305-3366
601 American Legion Dr., Madeira Beach, FL 33708
  • Affordable Beach property
  • 2 meeting rooms in hotel
From$121
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Schooner Hotel & Beach Suites Resort in Madeira Beach
+1-800-881-1523
14500 Gulf Blvd., Madeira Beach, FL 33708
  • 3 star Beach property
  • Check-in: 11
Barefoot Beach Hotel Madeira Beach
+1-888-283-3404
13238 Gulf Blvd., Madeira Beach, FL 33708
  • Mid-scale Beach hotel
  • 43 suites in property
  • Professional service
  • Helpful information
From$109
Very Good 4.5 /5Review Score CallBookMore Details
Madeira Bay Resort & Spa
+1-866-221-8581
13235 Gulf Blvd., Madeira Beach, FL 33708
  • Midscale Beach hotel
  • 68 sleeping rooms in hotel
  • No ice machine
  • Very nice wellness & sports facilities
From$130
Very Good 4.0 /5Recent Reviews CallBookMore Details
All Season's Resort : 13070 Gulf Blvd.
+1-866-429-5787
13070 Gulf Blvd., Madeira Beach, FL 33708
  • Mid-scale property
  • Check in time: 4:00 PM
Malibu Resort Motel - North Redington Beach
+1-888-690-5281
17001 Gulf Blvd., North Redington Beach, FL 33708
  • Cheap Beach property
  • Check in time: 2:30
Doubletree Beach Resort by Hilton - North Redington Beach
+1-888-690-5247
17120 Gulf Blvd., North Redington Beach, FL 33708
  • Midscale Beach hotel
  • Check in: 4:00
  • Great room
  • Fantastic service
From$143
Very Good 4.5 /5Review Score CallBookMore Details
Redington Surf - North Redington Beach
+1-888-305-3366
17300 Gulf Blvd., North Redington Beach, FL 33708
  • 4-star Beach hotel
  • 2 floors in property
From$150
Very Good 4.5 /5Latest Reviews CallBookMore Details
Hotel Isis : 17566 Gulf Blvd.
+1-800-881-1523
17566 Gulf Blvd., Redington Shores, FL 33708
  • Midscale hotel
Oasis Palms Resort
+1-888-283-3404
11799 Gulf Blvd., Treasure Island, FL 33706 ~2.52 miles south of 33708
  • Three Star property
  • 20 suites in property
Sunset Vistas Beachfront 2 & 3 Bedroom Suites - Treasure Island
+1-866-221-8581
12000 Gulf Blvd., Treasure Island, FL 33706 ~2.75 miles south of 33708
  • Mid-scale Beach property
  • Gym is available on property
  • Great shopping
  • Affordable parking
From$139
Very Good 4.5 /5Review Score CallBookMore Details
Residence Inn Treasure Island
+1-866-429-5787
11908 Gulf Blvd., Treasure Island, FL 33706 ~2.79 miles south of 33708
  • Mid-scale Oceanfront hotel
  • 9 floors in property
  • World class service
  • Great access to the beach
From$219
Very Good 4.5 /5Guest Reviews CallBookMore Details
Tropic Terrace in Treasure Island
+1-888-690-5281
11730 Gulf Blvd., Treasure Island, FL 33706 ~2.89 miles south of 33708
  • Cheap Beach hotel
  • 46 rooms in hotel
  • Most guests criticized the small bathroom
  • Heated pool
Crystal Palms Beach Resort - Treasure Island
+1-888-690-5247
11605 Gulf Blvd., Treasure Island, FL 33706 ~2.92 miles south of 33708
  • 3-star Beach property
  • 36 suites in hotel
  • Dishes were chipped
  • Approx. half of guests said rooms were clean enough
From$140
Very Good 4.5 /5Recent Reviews CallBookMore Details
Treasure Island Ocean Club - Treasure Island
+1-888-305-3366
11500 Gulf Blvd., Treasure Island, FL 33706 ~2.98 miles south of 33708
  • Low-priced Beach hotel
  • Hotel has 28 suites
Bayside Inn & Marina in Treasure Island
+1-800-881-1523
11365 Gulf Blvd., Treasure Island, FL 33706 ~3.00 miles south of 33708
  • Two-star Beach hotel
  • 25 rooms in hotel
  • Room cleanliness is acceptable
  • Plenty of parking
From$47
Very Good 4.0 /5Read Reviews CallBookMore Details
Treasure Bay Hotel & Marina : 11125 Gulf Blvd.
+1-888-283-3404
11125 Gulf Blvd., Treasure Island, FL 33706 ~3.14 miles south of 33708
  • Midscale Beach property
  • Fitness / Gym is on-site
  • Most guests found the kitchenette to be good
  • Nice balcony
From$79
Very Good 4.0 /5Review Score CallBookMore Details
Treasure Island Beach Resort
+1-866-221-8581
10800 Gulf Blvd., Treasure Island, FL 33706-4708 ~3.27 miles south of 33708
  • Three Star property
  • 6 floors in property
Bilmar Beach Resort in Treasure Island
+1-866-429-5787
10650 Gulf Blvd., Treasure Island, FL 33706 ~3.36 miles south of 33708
  • Midscale Beach property
  • 167 sleeping rooms in hotel
  • Air conditioner leaked
  • Most guests thought the tv was sub-standard
Lorelei Resort Motel Pet Friendly : 10273 Gulf Blvd.
+1-888-690-5281
10273 Gulf Blvd., Treasure Island, FL 33706 ~3.68 miles south of 33708
  • Low Cost property
  • Bad amenities
  • World class service
Westwinds Waterfront Resort : 10265 Gulf Blvd.
+1-888-690-5247
10265 Gulf Blvd., Treasure Island, FL 33706 ~3.70 miles south of 33708
  • Three Star Beach property
  • 22 rooms in hotel
From$80
Very Good 4.5 /5Read Reviews CallBookMore Details
Provident Oceana Beachfront
+1-888-305-3366
10091 Bulf Blvd., Treasure Island, FL 33706 ~3.92 miles south of 33708
  • 3 star property
  • Check-in time: 16:00
Island Inn Beach Resort
+1-800-881-1523
9980 Gulf Blvd., Treasure Island, FL 33706 ~4.11 miles south of 33708
  • Three Star Beach hotel
  • 6 floors in hotel
  • No lights in the hallway
  • Bathroom could be optimized
From$76
Very Good 4.0 /5Reviews CallBookMore Details
Barefoot Beach Resort
+1-888-283-3404
19417 Gulf Blvd., Indian Shores, FL 33785 ~4.46 miles northwest of 33708
  • Mid-scale property
  • Check in time: 16:00
Celebrity Resorts Indian Shores
+1-866-221-8581
19607 Gulf Blvd., Indian Shores, FL 33785 ~4.79 miles northwest of 33708
  • Affordable Beach hotel
  • 40 rooms in property
Blind Pass Resort in St Pete Beach
+1-866-429-5787
7901 Blind Pass Rd., St Pete Beach, FL 33706 ~5.13 miles south of 33708
  • Low-priced Beach property
  • 2 floors in hotel
From$60
Average 3.5 /5Reviews CallBookMore Details
La Quinta Inn & Suites Clearwater South by Wyndham
+1-888-690-5281
5000 Lake Blvd., Clearwater, FL 33760 ~5.89 miles northeast of 33708
  • Cheap Airport property
  • Gym / Fitness Center Available
  • Friendly service
  • Fair budget hotel
From$74
Very Good 4.0 /5Reviews CallBookMore Details
Country Inn & Suites St. Petersburg Clearwater - Pinellas Park
+1-888-690-5247
8050 Us 19, Pinellas Park, FL 33781 ~5.90 miles east of 33708
  • 3 star Highway hotel
  • Comp. Breakfast
  • Clean bathroom
  • Modern exercise equipment
Postcard Inn on the Beach - St Pete Beach
+1-888-305-3366
6300 Gulf Blvd., St Pete Beach, FL 33706 ~6.05 miles south of 33708
  • Three Star Beach hotel
  • Hotel has an eco-friendly policy See policy
La Quinta Inn by Wyndham - Pinellas Park
+1-800-881-1523
7500 Highway 19 North, Pinellas Park, FL 33781 ~6.07 miles east of 33708
  • Inexpensive Highway property
  • 3 floors in property
  • Amenities are not the best
  • No smoking room
Beachcomber Beach Resort Hotel in St. Pete Beach
+1-888-283-3404
6200 Gulf Blvd., St. Pete Beach, FL 33706 ~6.09 miles south of 33708
  • Cheap Oceanfront property
  • Airport shuttle available
  • Wi-fi did not work
  • Most guests said the wifi quality was bad
From$70
Very Good 4.0 /5Read Reviews CallBookMore Details
Howard Johnson by Wyndham St. Pete Beach Fl Resort Hotel - St. Pete Beach
+1-866-221-8581
6100 Gulf Blvd., St. Pete Beach, FL 33706 ~6.13 miles south of 33708
  • 2 star Beach hotel
  • Check in time: 4:00pm
Holiday Inn Hotel & Suites Harbourside Marina - Indian Rocks Beach
+1-866-429-5787
401 2nd St., Indian Rocks Beach, FL 33785 ~6.14 miles northwest of 33708
  • 3-star Beach hotel
  • 164 sleeping rooms in hotel
  • Close to the beach with many options for eating and drinking
  • Paid for breakfast
From$129
Very Good 4.0 /5Latest Reviews CallBookMore Details
Harbourside at Marker 33 in Indian Rocks Beach
+1-888-690-5281
399 2nd St., Indian Rocks Beach, FL 33785 ~6.15 miles northwest of 33708
  • Mid-scale Beach property
  • 5 floors in property
Guy Harvey Outpost a Tradewinds Beach Resort
+1-888-690-5247
6000 Gulf Blvd., St. Pete Beach, FL 33706 ~6.18 miles south of 33708
  • Four star hotel
  • Hotel has 156 rooms
From$160
Very Good 4.5 /5Recent Reviews CallBookMore Details
Alden Beach Resort All Suites in St. Pete Beach
+1-888-305-3366
5900 Gulf Blvd., St. Pete Beach, FL 33706 ~6.19 miles south of 33708
  • Mid-scale Beach property
  • 140 suites in property
  • The majority of guests enjoyed the lobby entrance
  • Almost all guests thought the kitchenette was ok
Red Roof Inn St. Petersburg / Tampabay - St Petersburg
+1-800-881-1523
4999 34th St. North, St Petersburg, FL 33714 ~6.21 miles east of 33708
  • Low-priced Suburban property
  • Hotel has a green policy Learn more
From$44
Very Good 4.0 /5Read Reviews CallBookMore Details
Days Inn North
+1-888-283-3404
5005 34th St. North, St. Petersburg, FL 33714 ~6.22 miles east of 33708
  • Affordable Suburban hotel
  • Hotel has 3 meeting rooms
Super 8 St. Petersburg
+1-866-221-8581
5005a 34th St. North, St. Petersburg, FL 33714 ~6.22 miles east of 33708
  • Cheap Downtown property
  • 80 sleeping rooms in hotel
Gulf Towers Resort Motel : 404 Gulf Blvd.
+1-866-429-5787
404 Gulf Blvd., Indian Rocks Beach, FL 33785 ~6.30 miles northwest of 33708
  • 3 star property
  • 4 floors in property
Tradewinds Island Grand
+1-888-690-5281
5500 Gulf Blvd., St Pete Beach, FL 33706 ~6.39 miles south of 33708
  • Four-star Beach hotel
  • Airport shuttle available
From$145
Very Good 4.0 /5Read Reviews CallBookMore Details
Quality Inn & Suites at Tropicana Filed
+1-888-690-5247
1400 34th St. North, St.petersburg, FL 33713 ~6.46 miles east of 33708
  • Low priced hotel
  • Fitness + Health Center
Holiday Inn St. Petersburg West - St. Petersburg
+1-888-305-3366
1200 34th St. North, St. Petersburg, FL 33713 ~6.51 miles east of 33708
  • 3-star Highway property
  • Check in: 4:00pm
Grand Plaza Beachfront Resort & Conference Center in St. Pete Beach
+1-800-881-1523
5250 Gulf Blvd., St. Pete Beach, FL 33706 ~6.65 miles south of 33708
  • Midscale Oceanfront property
  • Check in: 4:00 p.m.
  • Gorgeous location
  • Beds were acceptable for 65%
Days Inn St. Petersburg
+1-888-283-3404
650 34th St. North, St. Petersburg, FL 33713 ~6.66 miles east of 33708
  • Two-star hotel
  • 28 rooms in hotel
  • Comfortable beds
  • Great wellness & sports facilities
From$60
Average 3.5 /5Reviews CallBookMore Details
Sirata Beach Resort & Conference Center in Saint Petersburg
+1-866-221-8581
5300 Gulf Blvd., Saint Petersburg, FL 33706 ~6.67 miles south of 33708
  • 3-star Beach property
  • 8 floors in hotel
  • Old looking rugs
  • Good accessibility by car
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Holiday Inn Express Icot Clearwater : 13625 Icot Blvd.
+1-866-429-5787
13625 Icot Blvd., Clearwater, FL 33760 ~6.79 miles northeast of 33708
  • Three Star Airport hotel
  • Hotel has 27 suites
Knights Inn - Saint Petersburg
+1-888-690-5281
2595 54th Ave. North, Saint Petersburg, FL 33714 ~6.86 miles east of 33708
  • Two-star Downtown hotel
  • 2 floors in hotel
  • Most guests didn't like the management
  • Great location
Holiday Inn Express & Suites : 210 Seminole Blvd.
+1-888-690-5247
210 Seminole Blvd., Largo, FL 33770 ~6.89 miles north of 33708
  • Midscale Downtown property
  • Fitness center on property
  • Generally very clean
  • Cleaning staff is friendly
From$80
Very Good 4.0 /5Reviews CallBookMore Details

Next: Show All Available 33708 Hotels with Pricing

Graph: Upcoming 20 Days of Oakhurst Hotel Rates

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