Star Rating
Hotel Name
Price Range (USD)to

All Embassy Suites in or near Indian Rocks Beach

Embassy Suites Tampa Airport Westshore 555 North Westshore Blvd., Tampa, FL 33609 ~20.62 miles east of Indian Rocks Beach center
  • Affordable Airport property
  • Shuttle to airport available
  • Hotel could use some updating
  • Regular internet service
Very Good 4.0 /5Review Score Call
Embassy Suites Tampa Dowtown Convention Center 513 South Florida Ave., Tampa, FL 33602 ~24.64 miles east of Indian Rocks Beach center
  • 4-star Convention Center hotel
  • 8 conference rooms in property
More details
Embassy Suites in Tampa 3705 Spectrum Blvd., Tampa, FL 33612 ~29.31 miles east of Indian Rocks Beach center
  • 3 star Suburban property
  • Gym is available on property
  • Most guests complained about the bathroom
  • About half of guests didn't like the uncomfortable beds
More details
Embassy Suites Tampa Brandon - Tampa 10220 Palm River Rd., Tampa, FL 33619 ~32.00 miles east of Indian Rocks Beach center
  • Affordable Highway hotel
  • Free comp. breakfast
  • Staff is amazing
  • Bar is amazing
More details

Hotels like Embassy Suites

Holiday Inn Hotel & Suites Harbourside Marina 401 2nd St., Indian Rocks Beach, FL 33785
  • 3 star Beach hotel
  • Fitness + Health Center
  • Good service
  • Right on site
Very Good 4.0 /5Review Score Call
Celebrity Resorts Indian Shores - Indian Shores
19607 Gulf Blvd., Indian Shores, FL 33785
  • Midscale Beach hotel
  • Check in: 4:00 PM
Belleair Beach Club - Belleair Beach
3200 Gulf Blvd., Belleair Beach, FL 33786
  • Midscale Beach hotel
  • Hotel has 30 suites
  • Most guests thought the view was good
  • Close to the beach
Very Good 4.0 /5Reviews Call
Doubletree Beach Resort by Hilton in North Redington Beach 17120 Gulf Blvd., North Redington Beach, FL 33708
  • 3 star Beach hotel
  • 125 rooms in property
  • AC needs updating
  • The price was ok for 55%
Very Good 4.5 /5Reviews Call

Next: Show All Available Comparable Hotels with Pricing
Back to Top