Find hotels in Indian Rocks Beach, FL from SAR 474
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Indian Rocks Beach
Ocean view
Pet friendly
Check prices for these dates
Tonight
Tomorrow
This weekend
Next weekend
Compare 1,092 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Holiday Inn & Suites Clearwater Beach S-Harbourside by IHG
Holiday Inn & Suites Clearwater Beach S-Harbourside by IHG
8.0 out of 10, Very Good, (1006)
The price is SAR 491
SAR 712 total
includes taxes & fees
19 May - 20 May

New Hotel Collection Harbourside
New Hotel Collection Harbourside
7.8 out of 10, Good, (451)
The price is SAR 525
SAR 743 total
includes taxes & fees
13 May - 14 May

Stones Throw Beachfront Luxury Suites
Stones Throw Beachfront Luxury Suites
The price is SAR 619
SAR 1,545 total
includes taxes & fees
6 May - 7 May

Stones Throw Beachside Bungalow 1 ON THE Beach
Stones Throw Beachside Bungalow 1 ON THE Beach
The price is SAR 529
SAR 1,315 total
includes taxes & fees
6 May - 7 May

BeachTrail Lodging
BeachTrail Lodging
9.8 out of 10, Exceptional, (93)
The price is SAR 1,021
SAR 2,001 total
includes taxes & fees
19 May - 20 May

Stones Throw Beachside Bungalow 2 AT THE Beach
Stones Throw Beachside Bungalow 2 AT THE Beach
The price is SAR 813
SAR 1,714 total
includes taxes & fees
7 May - 8 May
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Indian Rocks Beach
Trip time! Discover the festivals, beaches, and kitesurfing in Indian Rocks Beach.

More cheap stays in Indian Rocks Beach
More cheap stays in Indian Rocks Beach

50 Steps to Beach, Family Friendly, Heated Pool
Indian Rocks Beach
10/10 Exceptional! (6 reviews)
Hotels in Indian Rocks Beach with star-rating
Hotels in Indian Rocks Beach with star-rating

4 Star Hotels
6 properties
Stay near popular Indian Rocks Beach attractions
Stay near popular Indian Rocks Beach attractions

John's Pass Village & Boardwalk
4.5/5(1,625 reviews)
When you visit John's Pass Village & Boardwalk, a popular shopping spot in Madeira Beach, you can browse for souvenirs. Stroll along the marina in this family-friendly area, or check out its lively bars.
Recent reviews of Indian Rocks Beach hotels
Recent reviews of Indian Rocks Beach hotels

New Hotel Collection Harbourside
5/5 Excellent
"Nice clean place close to the beach. Love the layout of the rooms."
A verified traveler stayed at New Hotel Collection Harbourside
Posted 3 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Stay near popular Indian Rocks Beach attractions
- Hotels near Splash Harbour Water Park
- Hotels near John's Pass Village & Boardwalk
- Hotels near Tropicana Field
- Hotels near Fort De Soto Park
- Hotels near Vinoy Park
- Hotels near Salvador Dali Museum
- Hotels near Sand Key Park
- Hotels near Pier 60 Park
- Hotels near Beach Walk
- Hotels near Eckerd College
- Hotels near Upham Beach
- Hotels near Tarpon Springs Sponge Docks
- Hotels near Jannus Live
- Hotels near Innisbrook Golf Club
- Hotels near Ruth Eckerd Hall
- Hotels near Tampa Bay Downs
- Hotels near Mahaffey Theater
- Hotels near St. Pete Pier
- Hotels near Sunken Gardens
- Hotels near BayCare Ballpark
More Hotel Options in Indian Rocks Beach
- Adventure Hotels in Indian Rocks Beach
- Beach Hotels in Indian Rocks Beach
- Business Hotels in Indian Rocks Beach
- Cheap Hotels in Indian Rocks Beach
- Family Hotels in Indian Rocks Beach
- Golf Hotels in Indian Rocks Beach
- Historic Hotels in Indian Rocks Beach
- Hotel Wedding Venues in Indian Rocks Beach
- Hotel with a Concierge in Indian Rocks Beach
- Hotels with Bars in Indian Rocks Beach
- Hotels with Free Parking in Indian Rocks Beach
- Hotels with Hot Tubs in Indian Rocks Beach
- Hotels with Waterslides in Indian Rocks Beach
- Hotels with WiFi in Indian Rocks Beach
- Hotels with a Lazy River in Indian Rocks Beach
- Hotels with a Pool in Indian Rocks Beach
- Hotels with smoking rooms in Indian Rocks Beach
- Luxury Hotels in Indian Rocks Beach
- Pet-friendly Hotels in Indian Rocks Beach
- Resorts & Hotels with Spas in Indian Rocks Beach
- Romantic Hotels in Indian Rocks Beach
- Shopping Hotels in Indian Rocks Beach
- Waterpark Hotels in Indian Rocks Beach
Hotels near Indian Rocks Beach Airports
Indian Rocks Beach Hotels by Brand
Other Hotels near Indian Rocks Beach, St. Petersburg - Clearwater
- Clearwater Beach Hotels
- St. Pete Beach Hotels
- St. Petersburg Hotels
- Clearwater Hotels
- Treasure Island Hotels
- Madeira Beach Hotels
- Indian Shores Hotels
- Clearwater-St. Pete Beaches Hotels
- Largo Hotels
- Dunedin Hotels
- Seminole Hotels
- Tarpon Springs Hotels
- Belleair Beach Hotels
- Palm Harbor Hotels
- Redington Beach Hotels
- Redington Shores Hotels
- North Redington Beach Hotels
- Tierra Verde Hotels
- Pinellas Park Hotels
- Gulf Coast Hotels
Explore more hotels
- Just 1 block from the sugar white sand beach. Charming 2 bedroom Beach suite with large private deck ... Walk To Restaurants, Shops And The Beach
- Beachfront Cottages GARDEN at Beautiful Sandy Shores on Gulf of Mexico
- Waterfront Home, Dock and Beach
- Stones Throw Beachfront Luxury Suites
- Ocean Dream Villa | Beachfront with Private Pool
- Clean, Bright New Beach Villa
- Gap Day Specials 3/25, 4/07 Oceanfront Beach Condo
- Quaint & Cozy w/Beachfront Balcony! FREE Activities! Walk to Best Local Restaurants ~ Port Holiday 6
- Watch dolphins in the backyard of this beautiful single family home, just a 2 min walk to the beach
- Blue Water Beachside Suite 3
- Amazing Location in the Heart of Indian Rocks Beach just Steps to the Sand!
- Beachfront Stylishly Renovated 3 bed 2 bath Condo, Pool & Spa, Resort Amenities!
Expedia's Latest Trends
Flights
Flights to BiddendenFlights to ChitterneFlights to LichfieldFlights from SharjahFlights to WattenFlights to BinegarFlights to North ElmhamFlights to Herne BayFlights to Steeple AshtonFlights to Upper DeanFlights to West TanfieldFlights to MeethFlights to EveshamFlights to DesertmartinFlights to Little WymondleyFlights to LlwyngwrilFlights to CremyllFlights to PenpontFlights to HedonFlights to CalvertonFlights to StourbridgeFlights to BrailsfordFlights to MorristonFlights to Bere RegisFlights to StandlakeFlights to Matching TyeFlights to ColefordFlights to Belsay