Star Rating
Hotel Name
Price Range (USD)to
Amenities

33708 Hotels & Accommodations

Holiday Inn Express & Suites Seminole | St. Pete | Madeira Beach - St. Petersburg
+1-888-389-4121
4816 100th Way North, St. Petersburg, FL 33708
  • 3-star Rural property
  • 121 rooms in property
From$98
Very Good 4.0 /5Review Score CallBookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in 33708" Get Alexa Skill →
Courtyard St. Petersburg Clearwater / Madeira Beach
+1-888-675-2083
601 American Legion Dr., Madeira Beach, FL 33708
  • 3 star Beach property
  • Hotel has a green policy Learn more
From$119
Very Good 4.5 /5Review Score CallBookMore Details
Cambria Hotel St. Petersburg Madeira Beach Marina : 15015 Madeira Way
+1-800-716-8490
15015 Madeira Way, Madeira Beach, FL 33708
  • High-end Resort property
  • Hotel has an eco-friendly policy See policy
From$159
Average 3.0 /5Reviews CallBookMore Details
Holiday Isles Resort
+1-800-805-5223
14711 Gulf Blvd., Madeira Beach, FL 33708
  • 2 star Beach hotel
  • 2 floors in hotel
Barefoot Beach Club
+1-888-965-1860
13238 Gulf Blvd., Madeira Beach, FL 33708
  • 3 star Beach hotel
  • 43 suites in property
  • Every guests reviewed enjoyed the restaurants & bars nearby
  • Wonderful sightseeing
From$109
Very Good 4.0 /5Guest Reviews CallBookMore Details
Madeira Bay Resort
+1-888-788-5576
13235 Gulf Blvd., Madeira Beach, FL 33708
  • Midscale Beach hotel
  • Check-in: 3:00 PM
  • Excellent location
  • Great hot tub
From$130
Very Good 4.0 /5Review Score CallBookMore Details
All Season's Resort
+1-888-897-9207
13070 Gulf Blvd., Madeira Beach, FL 33708
  • 3-star hotel
  • Check-in time: 4:00 PM
Malibu Resort Motel
+1-888-311-4278
17001 Gulf Blvd., North Redington Beach, FL 33708
  • Two-star Beach hotel
  • Check-in: 2:30
The Island House
+1-888-469-4795
17103 Gulf Blvd., North Redington Beach, FL 33708
  • 2-star Resort property
  • 2 floors in property
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Sandalwood Beach Resort
+1-888-734-9421
17100 Gulf Blvd., North Redington, FL 33708
  • Three Star Beach hotel
  • Check in: 3:00 pm
DoubleTree Beach Resort by Hilton Tampa Bay - North Redingto : 17120 Gulf Blvd.
+1-888-841-5292
17120 Gulf Blvd., North Redington Beach, FL 33708
  • Midscale Beach property
  • Check-in time: 4:00
  • Sitting areas outdated
  • Most guests thought the atmosphere was somewhat friendly
From$143
Very Good 4.0 /5Guest Reviews CallBookMore Details
Redington Surf Resort
+1-888-455-5160
17300 Gulf Blvd., North Redington Beach, FL 33708
  • Four star Beach hotel
  • 14 rooms in hotel
From$150
Very Good 4.0 /5Review Score CallBookMore Details
Hotel Sol in Redington Shores
+1-888-965-8297
17566 Gulf Blvd., Redington Shores, FL 33708
  • Three Star property
  • Check in time: 15:00
From$80
Very Good 4.0 /5Read Reviews CallBookMore Details
Sunset Vistas Two Bedroom Beachfront Suites
+1-888-906-6358
12000 Gulf Blvd., Treasure Island, FL 33706 ~2.75 miles south of 33708
  • Mid-scale Beach hotel
  • Check-in: 4:00 PM
  • 1 out of 2 guests said rooms were clean enough
  • AC needs updating
From$139
Very Good 4.5 /5Read Reviews CallBookMore Details
Residence Inn St Petersburg Treasure Island - Treasure Island
+1-888-749-6785
11908 Gulf Blvd., Treasure Island, FL 33706 ~2.79 miles south of 33708
  • Midscale Oceanfront property
  • Hotel has 9 floors
  • About half of guests thought the furniture was functional
  • Most guests found the kitchenette to be good
From$219
Very Good 4.0 /5Guest Reviews CallBookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in 33708" Get Alexa Skill →
Crystal Palms Beach Resort in Treasure Island
+1-888-878-9982
11605 Gulf Blvd., Treasure Island, FL 33706 ~2.92 miles south of 33708
  • 3-star Beach hotel
  • 36 suites in property
  • Moderately clean hotel facilities
  • Almost all guests said the rooms were modern
From$140
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Treasure Island Ocean Club
+1-888-389-4485
11500 Gulf Blvd., Treasure Island, FL 33706 ~2.98 miles south of 33708
  • Low priced Beach hotel
  • Check in time: 3:00p
The Bayside Inn & Marina - Treasure Island
+1-888-389-4121
11365 Gulf Blvd., Treasure Island, FL 33706 ~3.00 miles south of 33708
  • Low Cost Beach property
  • Check in time: 3:00 pm
  • Good budget hotel
  • Most guests thought they were poorly maintained
Treasure Bay Resort & Marina
+1-888-675-2083
11125 Gulf Blvd., Treasure Island, FL 33706 ~3.14 miles south of 33708
  • Midscale Beach property
  • 84 sleeping rooms in hotel
  • Average wifi quality
  • Shower can be a problem
Fusion Resort - Treasure Island
+1-800-716-8490
290 107th Ave., Treasure Island, FL 33706 ~3.28 miles south of 33708
  • Three Star Beach property
  • Hotel has 42 suites
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
  • Check-in time: 4:00 pm
  • Close to the beach with many options for eating and drinking
  • Parking is rare
From$99
Very Good 4.5 /5Reviews CallBookMore Details
Lorelei Resort Motel : 10273 Gulf Blvd.
+1-888-965-1860
10273 Gulf Blvd., Treasure Island, FL 33706 ~3.68 miles south of 33708
  • Cheap property
  • Beach nearby
  • Nice rooms
Westwinds Waterfront Resort
+1-888-788-5576
10265 Gulf Blvd., Treasure Island, FL 33706 ~3.70 miles south of 33708
  • 3 star Beach property
  • Hotel has 22 suites
From$80
Very Good 4.5 /5Review Score CallBookMore Details
Two Mermaids Resort in Treasure Island
+1-888-897-9207
10200 Gulf Blvd., Treasure Island, FL 33706 ~3.78 miles south of 33708
  • 3 star property
  • Check-in: 16:00
From$90
Average 3.0 /5Reviews CallBookMore Details
Provident Oceana Beachfront
+1-888-311-4278
10091 Bulf Blvd., Treasure Island, FL 33706 ~3.92 miles south of 33708
  • Three Star property
  • Check-in time: 16:00
Crystal Bay Hotel
+1-888-469-4795
7401 Central Ave., St. Petersburg, FL 33710 ~3.93 miles southeast of 33708
  • Low priced Suburban hotel
  • Has environment-friendly policy Read more
Island Inn Beach Resort in Treasure Island
+1-888-734-9421
9980 Gulf Blvd., Treasure Island, FL 33706 ~4.11 miles south of 33708
  • Three Star Beach hotel
  • Hotel has 6 floors
  • Beds need improvement
  • Incredible bar
From$76
Very Good 4.0 /5Reviews CallBookMore Details
Barefoot Beach Resort : 19417 Gulf Blvd.
+1-888-841-5292
19417 Gulf Blvd., Indian Shores, FL 33785 ~4.46 miles northwest of 33708
  • Midscale property
  • Check-in time: 16:00
Legacy Vacation Resorts-Indian Shores : 19607 Gulf Blvd.
+1-888-455-5160
19607 Gulf Blvd., Indian Shores, FL 33785 ~4.79 miles northwest of 33708
  • 3-star Beach property
  • 40 suites in hotel
From$79
Very Good 4.0 /5Review Score CallBookMore Details
Blind Pass Resort Motel
+1-888-965-8297
7901 Blind Pass Rd., St Pete Beach, FL 33706 ~5.13 miles south of 33708
  • Economical Beach hotel
  • 2 floors in hotel
From$60
Average 3.5 /5Reviews CallBookMore Details
Home2 Suites by Hilton Largo
+1-888-906-6358
10145 Ulmerton Rd., Largo, FL 33771 ~5.49 miles north of 33708
  • Three Star Beach hotel
  • Hotel has 4 floors
La Quinta Inn & Suites by Wyndham Clearwater South
+1-888-749-6785
5000 Lake Blvd., Clearwater, FL 33760 ~5.89 miles northeast of 33708
  • Economical Airport hotel
  • 4 floors in hotel
  • Professional service
  • Great service
From$74
Very Good 4.0 /5Review Score CallBookMore Details
Country Inn & Suites by Radisson St. Petersburg Clearwater Fl : 8050 Us 19
+1-888-878-9982
8050 Us 19, Pinellas Park, FL 33781 ~5.90 miles east of 33708
  • 3 star Highway property
  • Hotel has 4 floors
  • Fantastic service
  • Most guests said the reception staff was great
Postcard Inn on the Beach
+1-888-389-4485
6300 Gulf Blvd., St Pete Beach, FL 33706 ~6.05 miles south of 33708
  • Affordable Beach hotel
  • 196 sleeping rooms in hotel
  • Friendly atmosphere
  • Awesome terrace
La Quinta Inn by Wyndham Tampa Bay Pinellas Park Clearwater - Pinellas Park
+1-888-389-4121
7500 Highway 19 North, Pinellas Park, FL 33781 ~6.06 miles east of 33708
  • 3-star Highway property
  • 115 sleeping rooms in hotel
Beachcomber Beach Resort
+1-888-675-2083
6200 Gulf Blvd., St. Pete Beach, FL 33706 ~6.09 miles south of 33708
  • Low-priced Oceanfront hotel
  • Fitness center on property
  • Every guests reviewed criticized the small bathroom
  • Most guests liked the proximity to sightseeing
From$70
Very Good 4.0 /5Read Reviews CallBookMore Details
Hilton Garden Inn St. Pete Beach in St. Pete Beach
+1-800-716-8490
6100 Gulf Blvd., St. Pete Beach, FL 33706 ~6.13 miles south of 33708
  • 3 star Beach property
  • Hotel has 6 suites
Holiday Inn Hotel & Suites Harbourside Marina in Indian Rocks Beach
+1-800-805-5223
401 2nd St., Indian Rocks Beach, FL 33785 ~6.14 miles northwest of 33708
  • Mid-scale Beach property
  • Hotel has 3 meeting rooms
  • Great location
  • No bar
From$129
Very Good 4.0 /5Read Reviews CallBookMore Details
New Hotel Collection Harbourside in Indian Rocks Beach
+1-888-965-1860
399 2nd St., Indian Rocks Beach, FL 33785 ~6.15 miles northwest of 33708
  • 3-star Beach property
  • Check in: 4:00 pm
RumFish Beach Resort by TradeWinds in St. Pete Beach
+1-888-788-5576
6000 Gulf Blvd., St. Pete Beach, FL 33706 ~6.18 miles south of 33708
  • Four-star hotel
  • Check-in time: 16:00
From$160
Very Good 4.5 /5Reviews CallBookMore Details
Alden Suites - A Beachfront Resort - St. Pete Beach
+1-888-897-9207
5900 Gulf Blvd., St. Pete Beach, FL 33706 ~6.19 miles south of 33708
  • Mid-scale Beach property
  • 140 suites in property
  • Perfect access to beach
  • Excellent pool
Red Roof Inn Tampa Bay - St. Petersburg - St Petersburg
+1-888-311-4278
4999 34th St. North, St Petersburg, FL 33714 ~6.21 miles east of 33708
  • 2-star Suburban hotel
  • 120 rooms in property
Super 8 by Wyndham St. Petersburg in St. Petersburg
+1-888-469-4795
5005a 34th St. North, St. Petersburg, FL 33714 ~6.22 miles east of 33708
  • Economical Downtown hotel
  • Complimentary breakfast is offered
Days Inn by Wyndham St. Petersburg / Tampa Bay Area
+1-888-734-9421
5005 34th St. North, St. Petersburg, FL 33714 ~6.22 miles east of 33708
  • Three Star Suburban property
  • 178 sleeping rooms in hotel
Gulf Towers Resort Motel
+1-888-841-5292
404 Gulf Blvd., Indian Rocks Beach, FL 33785 ~6.30 miles northwest of 33708
  • Three Star hotel
  • 4 floors in hotel
Tradewinds Island Grand in St Pete Beach
+1-888-455-5160
5500 Gulf Blvd., St Pete Beach, FL 33706 ~6.39 miles south of 33708
  • 4 star Beach hotel
  • Hotel has 74 meeting rooms
From$159
Very Good 4.0 /5Review Score CallBookMore Details
Quality Inn & Suites at Tropicana Field - St.petersburg
+1-888-965-8297
1400 34th St. North, St.petersburg, FL 33713 ~6.46 miles east of 33708
  • Low-priced hotel
  • 3 floors in property
Holiday Inn St. Petersburg West An Ihg Hotel
+1-888-906-6358
1200 34th St. North, St. Petersburg, FL 33713 ~6.51 miles east of 33708
  • Midscale Highway hotel
  • Complimentary breakfast is offered
From$94
Very Good 4.0 /5Review Score CallBookMore Details
Sirata Beach Resort
+1-888-749-6785
5300 Gulf Blvd., St. Pete Beach, FL 33706 ~6.57 miles south of 33708
  • 3-star Beach hotel
  • Hotel has 170 suites
  • Most guests said the wifi quality was bad
  • Good minibar
Bellwether Beach Resort
+1-888-878-9982
5250 Gulf Blvd., St. Pete Beach, FL 33706 ~6.65 miles south of 33708
  • 3 star Oceanfront hotel
  • Check in: 4:00 p.m.
  • Beds were acceptable for 65%
  • About half of guests didn't like the management

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, Courtyard St. Petersburg Clearwater and Sunset Vistas Two Bedroom Beachfront Suites 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, Sunset Vistas Two Bedroom Beachfront Suites and Crystal Palms Beach Resort are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near 33708?

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