1-877-477-8004 - when calling use promo code HBC1060
bookmark this page
email this page
Florida Hotels
  • Home
  • Florida Cities
  • Advanced Hotel Search
  • Indian Rocks Beach Pet Friendly Hotels
  • Indian Rocks Beach Group Bookings
  • Car Rentals

  • Travel Tools
  • Reservation Help
  • Review / Cancel Reservation
  • Contact Us
  • Privacy Policy
  • Hotel Affiliate Program

  •  

    Popular Cities
  • Belleair Beach (4.8 miles)
  • Largo (5.75 miles)
  • Clearwater Beach (7.37 miles)
  • Clearwater (9.46 miles)
  • Pinellas Park (9.91 miles)

  • Home Page > Cities > Indian Rocks Beach : Indian Rocks Beach Florida Hotels - Indian Rocks Beach Hotels
    http://book.floridastatehotels.org
    • Hotel Search

    City:

    Sorry, an error occured.
    Check-in:

    -
     
    -
    Check-out:

    -
     
    -
    Rooms:

    Indian Rocks Beach hotels

    Sort Hotels By: Most Popular | Hotel Name | Low Price | Guest Score
    Special Rate
    Celebrity Resorts Indian Shores

    Celebrity Resorts Indian Shores

    From $129
    19607 Gulf Blvd No 19607 , Indian Rocks Beach, FL Special Rate
    Each graciously appointed suite offers the comfort and special touches that turn an ordinary vacation into the trip of a lifetime. There are a wealth of on-site amenities including an outdoor heated p...read more
    Holiday Inn Hotel & Suites Indian Rks Beach/clearwater Area

    Holiday Inn Hotel & Suites Indian Rks Beach/clearw

    From $106
    Guest Score:
    based on 9 guest reviews
    401 Second Street , Indian Rocks Beach, FL Special Rate
    Welcome to the Holiday Inn Hotel & Suites Clearwater Beach South 'where the fun never sets! Our Intracoastal waterfront location is just steps away from white sandy beaches and the Gulf of Mexico . On...read more
    Doubletree Beach Resort Tampa Bay/north Redington Beach

    Doubletree Beach Resort Tampa Bay/north Redington

    From $109
    3.27 miles from Indian Rocks Beach
    Guest Score:
    based on 3 guest reviews
    17120 Gulf Boulevard , Saint Petersburg, FL Special Rate
    Come experience a combination of North Redington Beach Florida and the Tropics at the Doubletree Beach Resort Tampa Bay/North Redington Beach hotel. Our Tampa Bay Florida paradise resort hotel is midw...read more
    Royal Orleans

    Royal Orleans

    From $110
    3.91 miles from Indian Rocks Beach
    Guest Score:
    based on 2 guest reviews
    16333 Gulf Blvd , Saint Petersburg, FL Special Rate
    Beach shops and restaurants are all within walking distance. You are also just minutes to world famous Johns Pass, Hubbards Marina, and Gators Bar and Grill. The entire family will enjoy their stay wi...read more
    Belleair Beach Club

    Belleair Beach Club

    From $154
    4.8 miles from Indian Rocks Beach
    Guest Score:
    based on 1 guest review
    3200 North Gulf Boulevard , Belleair Beach, FL Special Rate
    While in Belleair, you are within minutes of many fine restaurants, entertainment and shopping complexes. Famous Clearwater Beach is only minutes away, offering many varieties of sight-seeing tours, e...read more
    Holiday Inn Express Hotel & Suites Largo-clearwater

    Holiday Inn Express Hotel & Suites Largo-clearwate

    From $88
    5 miles from Indian Rocks Beach
    210 Seminole Blvd , Largo, FL Special Rate
    Largo, FL Hotel In the Heart of Tampa Bay You'll find the comfort and convenience you need at our Holiday Inn Express® Largo - Clearwater hotel, one of the leading Largo, Florida hotels located in...read more
    Hampton Inn And Suites Largo, Fl

    Hampton Inn And Suites Largo, Fl

    From $109
    5.12 miles from Indian Rocks Beach
    Guest Score:
    based on 1 guest review
    100 East Bay Drive , Largo, FL Special Rate
    The Hampton Inn - Suites Largo FL hotel is located in the heart of the city. We are Largo's only hotel and have all the amenities that you would expect from the Hampton Inn hotel. Come stay in our s...read more
    Marriott Suites Clearwater Beach On Sand Key

    Marriott Suites Clearwater Beach On Sand Key

    From $170
    6.19 miles from Indian Rocks Beach
    Guest Score:
    based on 55 guest reviews
    1201 Gulf Boulevard , Clearwater Beach, FL Special Rate
    Escape to the beautiful Gulf Coast at the Clearwater Beach Marriott Suites on Sand Key Florida's only all-suite Marriott hotel. Offering a special resort experience with suite accommodations overlook...read more
    Sheraton Sand Key Resort

    Sheraton Sand Key Resort

    From $155
    6.25 miles from Indian Rocks Beach
    Guest Score:
    based on 1 guest review
    1160 Gulf Boulevard , Clearwater Beach, FL Special Rate
    White sand beaches and the azure waters of the Gulf of Mexico greet you at the Sheraton Sand Key Resort. Set on Clearwater Beach and surrounded by gorgeous views, you'll feel miles away from everythin...read more
    Madeira Bay Resort

    Madeira Bay Resort

    From $180
    6.37 miles from Indian Rocks Beach
    13235 Gulf Blvd. , Saint Petersburg, FL Special Rate
    Madeira Bay Resort Spa and Marina overlooks the scenic Intracoastal Waterway of Florida. It is steps from the pristine white-sand beaches of the Gulf of Mexico. The resort is ideally located adjacent ...read more

    More Results

    Florida

    x