Star Rating
Hotel Name
Price Range (USD)to
Amenities

33708 Hotels & Accommodations

Holiday Inn Express & Suites Seminole | St. Pete | Madeira Beach : 4816 100th Way North
+1-888-389-4121
4816 100th Way North, St. Petersburg, FL 33708
  • Affordable Rural property
  • Check-in time: 3:00 pm
From$98
Very Good 4.5 /5Reviews CallBookMore Details
Courtyard by Marriott Madeira Beach in Madeira Beach
+1-888-675-2083
601 American Legion Dr., Madeira Beach, FL 33708
  • Affordable Beach property
  • Check in time: 11:00 AM
Cambria Hotel St. Petersburg Madeira Beach Marina
+1-800-716-8490
15015 Madeira Way, Madeira Beach, FL 33708
  • High-end Resort property
  • Check-in time: 4:00PM
From$119
Average 3.0 /5Reviews CallBookMore Details
Holiday Isles Resort
+1-800-805-5223
14711 Gulf Blvd., Madeira Beach, FL 33708
  • Inexpensive Beach hotel
  • Check-in: 2:00 PM
Barefoot Beach Club - Madeira Beach
+1-888-965-1860
13238 Gulf Blvd., Madeira Beach, FL 33708
  • Affordable Beach hotel
  • 4 floors in property
  • Tasty breakfast
  • Good internet service
From$109
Very Good 4.5 /5Guest Reviews CallBookMore Details
Madeira Bay Resort
+1-888-788-5576
13235 Gulf Blvd., Madeira Beach, FL 33708
  • Mid-scale Beach hotel
  • 68 rooms in hotel
  • Rooms need regular maintenance
  • Great view
From$130
Very Good 4.0 /5Reviews CallBookMore Details
All Season's Resort
+1-888-897-9207
13070 Gulf Blvd., Madeira Beach, FL 33708
  • Mid-scale property
  • Check-in: 4:00 PM
Malibu Resort Motel
+1-888-311-4278
17001 Gulf Blvd., North Redington Beach, FL 33708
  • Economy Beach hotel
  • Check-in: 2:30
The Island House in North Redington Beach
+1-888-469-4795
17103 Gulf Blvd., North Redington Beach, FL 33708
  • 2 star Resort hotel
  • 30 sleeping rooms in hotel
Sandalwood Beach Resort in North Redington
+1-888-734-9421
17100 Gulf Blvd., North Redington, FL 33708
  • 3 star Beach property
  • 3 floors in property
DoubleTree Beach Resort by Hilton Tampa Bay - North Redingto in North Redington Beach
+1-888-841-5292
17120 Gulf Blvd., North Redington Beach, FL 33708
  • 3 star Beach hotel
  • 125 rooms in property
  • Bar on site
  • For 64%, the lobby entrance was sub-standard
From$143
Very Good 4.5 /5Read Reviews CallBookMore Details
Redington Surf Resort
+1-888-455-5160
17300 Gulf Blvd., North Redington Beach, FL 33708
  • Four-star Beach property
  • 5 suites in hotel
From$150
Very Good 4.0 /5Recent Reviews CallBookMore Details
Hotel Sol
+1-888-965-8297
17566 Gulf Blvd., Redington Shores, FL 33708
  • Three Star hotel
  • Check-in: 15:00
Sunset Vistas Two Bedroom Beachfront Suites in Treasure Island
+1-888-906-6358
12000 Gulf Blvd., Treasure Island, FL 33706 ~2.75 miles south of 33708
  • 3-star Beach property
  • Shuttle to airport available
  • Clean hotel facilities
  • Beach on your doorstep
From$139
Very Good 4.5 /5Recent Reviews CallBookMore Details
Residence Inn Treasure Island : 11908 Gulf Blvd.
+1-888-749-6785
11908 Gulf Blvd., Treasure Island, FL 33706 ~2.79 miles south of 33708
  • Midscale Oceanfront property
  • Access to gym on-site
  • WONDERFULL BUFFET BREAKFAST
  • Most guests said the reception staff was great
From$219
Very Good 4.5 /5Reviews CallBookMore Details
Crystal Palms Beach Resort
+1-888-878-9982
11605 Gulf Blvd., Treasure Island, FL 33706 ~2.92 miles south of 33708
  • 3 star Beach property
  • Hotel has 36 rooms
  • Accessible parking
  • Kitchenette is acceptable
From$140
Very Good 4.5 /5Review Score CallBookMore Details
Treasure Island Ocean Club - Treasure Island
+1-888-389-4485
11500 Gulf Blvd., Treasure Island, FL 33706 ~2.98 miles south of 33708
  • 2-star Beach hotel
  • 28 suites in hotel
The Bayside Inn & Marina - Treasure Island
+1-888-389-4121
11365 Gulf Blvd., Treasure Island, FL 33706 ~3.00 miles south of 33708
  • Economical Beach property
  • 2 floors in hotel
  • Hotel atmosphere is friendly and service is professional
  • Most guests said the wifi quality was bad
Treasure Bay Resort & Marina
+1-888-675-2083
11125 Gulf Blvd., Treasure Island, FL 33706 ~3.14 miles south of 33708
  • Mid-scale Beach hotel
  • Hotel has 3 floors
  • Fair breakfast prices
  • Very good hotel
Fusion Resort in Treasure Island
+1-800-716-8490
290 107th Ave., Treasure Island, FL 33706 ~3.28 miles south of 33708
  • Affordable Beach hotel
  • Hotel has 6 floors
Bilmar Beach Resort - Treasure Island
+1-800-805-5223
10650 Gulf Blvd., Treasure Island, FL 33706 ~3.36 miles south of 33708
  • Affordable Beach hotel
  • Hotel has 5 meeting rooms
  • The majority of guests complained about the bathroom
  • Good beach sports
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Lorelei Resort Motel - Treasure Island
+1-888-965-1860
10273 Gulf Blvd., Treasure Island, FL 33706 ~3.68 miles south of 33708
  • Low priced hotel
  • Lots of restaurants
  • World class service
Westwinds Waterfront Resort : 10265 Gulf Blvd.
+1-888-788-5576
10265 Gulf Blvd., Treasure Island, FL 33706 ~3.70 miles south of 33708
  • Mid-scale Beach hotel
  • Hotel has 22 suites
Two Mermaids Resort
+1-888-897-9207
10200 Gulf Blvd., Treasure Island, FL 33706 ~3.78 miles south of 33708
  • Affordable property
  • Check-in: 16:00
Provident Oceana Beachfront - Treasure Island
+1-888-311-4278
10091 Bulf Blvd., Treasure Island, FL 33706 ~3.92 miles south of 33708
  • 3 star property
  • Check-in: 16:00
From$90
Excellent 5.0 /5Read Reviews CallBookMore Details
Crystal Bay Hotel
+1-888-469-4795
7401 Central Ave., St. Petersburg, FL 33710 ~3.93 miles southeast of 33708
  • Low Cost Suburban property
  • Hotel has 3 floors
Island Inn Beach Resort
+1-888-734-9421
9980 Gulf Blvd., Treasure Island, FL 33706 ~4.11 miles south of 33708
  • Mid-scale Beach hotel
  • Hotel has 6 suites
  • Clean rooms
  • Great value
From$76
Very Good 4.0 /5Reviews CallBookMore Details
Barefoot Beach Resort
+1-888-841-5292
19417 Gulf Blvd., Indian Shores, FL 33785 ~4.46 miles northwest of 33708
  • Affordable hotel
  • 2 floors in hotel
Legacy Vacation Resorts-Indian Shores - Indian Shores
+1-888-455-5160
19607 Gulf Blvd., Indian Shores, FL 33785 ~4.79 miles northwest of 33708
  • 3 star Beach hotel
  • 2 floors in hotel
Blind Pass Resort Motel : 7901 Blind Pass Rd.
+1-888-965-8297
7901 Blind Pass Rd., St Pete Beach, FL 33706 ~5.13 miles south of 33708
  • Two star Beach hotel
  • 2 floors in hotel
Home2 Suites by Hilton Largo in Largo
+1-888-906-6358
10145 Ulmerton Rd., Largo, FL 33771 ~5.49 miles north of 33708
  • Midscale Beach property
  • Check-in time: 3:00 PM
La Quinta Inn & Suites by Wyndham Clearwater South
+1-888-749-6785
5000 Lake Blvd., Clearwater, FL 33760 ~5.89 miles northeast of 33708
  • Low Cost Airport property
  • Check in: 1:00 PM
  • AC needs updating
  • Accessible parking
Country Inn & Suites by Radisson, St. Petersburg - Clearwater, FL in Pinellas Park
+1-888-878-9982
8050 Us 19, Pinellas Park, FL 33781 ~5.90 miles east of 33708
  • Three Star Highway hotel
  • Hotel has 4 floors
  • All beaches are nice
  • Great desserts & fruits
From$74
Very Good 4.0 /5Review Score CallBookMore Details
Post Card Inn : 6300 Gulf Blvd.
+1-888-389-4485
6300 Gulf Blvd., St Pete Beach, FL 33706 ~6.05 miles south of 33708
  • Three Star Beach property
  • Check-in: 4:00 PM
  • Brilliant location
  • Stylish hotel
La Quinta Inn by Wyndham Tampa Bay Pinellas Park Clearwater in Pinellas Park
+1-888-389-4121
7500 Highway 19 North, Pinellas Park, FL 33781 ~6.06 miles east of 33708
  • Affordable Highway property
  • Check in: 3:00 PM
Beachcomber Beach Resort
+1-888-675-2083
6200 Gulf Blvd., St. Pete Beach, FL 33706 ~6.09 miles south of 33708
  • Low priced Oceanfront property
  • 102 rooms in hotel
  • Disappointing wellness & sports facilities
  • Delicious alcoholic drinks, according to 100%
Hilton Garden Inn St. Pete Beach
+1-800-716-8490
6100 Gulf Blvd., St. Pete Beach, FL 33706 ~6.13 miles south of 33708
  • Midscale Beach property
  • 144 rooms in property
Holiday Inn Hotel & Suites Harbourside Marina : 401 2nd St.
+1-800-805-5223
401 2nd St., Indian Rocks Beach, FL 33785 ~6.14 miles northwest of 33708
  • 3 star Beach hotel
  • Fitness center on property
  • Right on site
  • Most guests said rooms were clean
From$129
Very Good 4.0 /5Review Score CallBookMore Details
New Hotel Collection Harbourside - Indian Rocks Beach
+1-888-965-1860
399 2nd St., Indian Rocks Beach, FL 33785 ~6.15 miles northwest of 33708
  • Affordable Beach hotel
  • Hotel has 5 floors
From$129
Very Good 4.5 /5Recent Reviews CallBookMore Details
RumFish Beach Resort by TradeWinds
+1-888-788-5576
6000 Gulf Blvd., St. Pete Beach, FL 33706 ~6.18 miles south of 33708
  • Four star hotel
  • Hotel has 7 floors
From$160
Very Good 4.5 /5Guest Reviews CallBookMore Details
Alden Suites - A Beachfront Resort in St. Pete Beach
+1-888-897-9207
5900 Gulf Blvd., St. Pete Beach, FL 33706 ~6.19 miles south of 33708
  • 3-star Beach property
  • Gym is available on property
  • Clean pool area
  • Most guests thought parking was inexpensive
Red Roof Inn Tampa Bay - St. Petersburg
+1-888-311-4278
4999 34th St. North, St Petersburg, FL 33714 ~6.21 miles east of 33708
  • Low-priced Suburban hotel
  • Hotel has 2 floors
From$44
Very Good 4.0 /5Reviews CallBookMore Details
Days Inn North : 5005 34th St. North
+1-888-469-4795
5005 34th St. North, St. Petersburg, FL 33714 ~6.22 miles east of 33708
  • Three Star Suburban property
  • Complimentary breakfast is offered
From$31
Average 3.0 /5Reviews CallBookMore Details
Super 8 by Wyndham St. Petersburg in St. Petersburg
+1-888-734-9421
5005a 34th St. North, St. Petersburg, FL 33714 ~6.22 miles east of 33708
  • 2-star Downtown property
  • Check in: 3PM
Gulf Towers Resort Motel : 404 Gulf Blvd.
+1-888-841-5292
404 Gulf Blvd., Indian Rocks Beach, FL 33785 ~6.30 miles northwest of 33708
  • Affordable hotel
  • Check-in: 14:00
Tradewinds Island Grand
+1-888-455-5160
5500 Gulf Blvd., St Pete Beach, FL 33706 ~6.39 miles south of 33708
  • Four-star Beach hotel
  • Check-in time: 11.00 am
From$159
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Quality Inn & Suites at Tropicana Field : 1400 34th St. North
+1-888-965-8297
1400 34th St. North, St.petersburg, FL 33713 ~6.46 miles east of 33708
  • Two-star hotel
  • Hotel has 26 suites
Holiday Inn St. Petersburg West, an IHG Hotel : 1200 34th St. North
+1-888-906-6358
1200 34th St. North, St. Petersburg, FL 33713 ~6.51 miles east of 33708
  • Affordable Highway property
  • 4 suites in hotel
Sirata Beach Resort : 5300 Gulf Blvd.
+1-888-749-6785
5300 Gulf Blvd., St. Pete Beach, FL 33706 ~6.57 miles south of 33708
  • Midscale Beach property
  • Hotel has a green policy See more
  • Continental breakfast for free
  • About half of guests found the restaurant service to be good
From$89
Very Good 4.0 /5Review Score CallBookMore Details
Bellwether Beach Resort in St. Pete Beach
+1-888-878-9982
5250 Gulf Blvd., St. Pete Beach, FL 33706 ~6.65 miles south of 33708
  • 3-star Oceanfront hotel
  • Hotel has 16 suites
  • WiFi sporadic
  • Most guests appreciated the closeness to the beach

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.

FAQs about hotels near 33708

What are the most favored hotels near 33708?

Provident Oceana Beachfront, Holiday Inn Express & Suites Seminole | St. Pete | Madeira Beach and Barefoot Beach Club are the best rated hotels based on customer reviews in the last 365 days.

What are the top luxurious hotels near 33708?

Cambria Hotel St. Petersburg Madeira Beach Marina, Redington Surf Resort and RumFish Beach Resort by TradeWinds are the top 3 luxury hotels near 33708.

What are the best independent hotels near 33708?

Provident Oceana Beachfront, Barefoot Beach Club and Sunset Vistas Two Bedroom Beachfront Suites are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near 33708?

Residence Inn Treasure Island and Courtyard by Marriott Madeira Beach are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels near 33708?

Quality Inn & Suites at Tropicana Field 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 33708?

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

Back to Top