Please select your preferred language
Indian Rocks Beach, FL Hotels with On-Site Restaurants
Showing 9-16 of 59 hotels
Jazz Age-era waterfront hotel in Dunedin, FL with a rooftop bar, restaurant and event venues.
Pet-friendly hotel in Clearwater, FL, with free Wi-Fi, an outdoor pool and a shuttle to PIE airport
Chic hotel in Clearwater, FL near PIE Airport with seafood dining and rooftop bar facing Tampa Bay.
Contemporary rooms and suites in St. Petersburg, FL near Carillon Business Park
Functional rooms, Sparrow’s modern-Asian flavors, a rooftop pool - your elevated stay starts here.
Newly-renovated hotel near Tampa Bay with a relaxing Koi pond, dining, pool and fitness center.
Historic hotel in St Petersburg, FL near the Pier, restaurants & shopping in downtown.
Located downtown St. Petersburg, with rooftop pool and bar, walking distance to dining and shopping.