Star Rating
Hotel Name
Price Range (USD)to
Amenities

All Embassy Suites in or near Indian Rocks Beach

Embassy Suites Tampa Airport Westshore in Tampa 555 North Westshore Blvd., Tampa, FL 33609 ~20.62 miles east of Indian Rocks Beach center
  • 3-star Airport property
  • 15 floors in hotel
  • Tasty breakfast
  • Regular internet service
Embassy Suites Tampa Dowtown Convention Center 513 South Florida Ave., Tampa, FL 33602 ~24.64 miles east of Indian Rocks Beach center
  • Four-star Convention Center hotel
  • Fitness + Health Center
More details
Embassy Suites in Tampa 3705 Spectrum Blvd., Tampa, FL 33612 ~29.31 miles east of Indian Rocks Beach center
  • Affordable Suburban property
  • Hotel has 8 floors
  • Friendly service
  • Management is acceptable
More details
Embassy Suites Tampa Brandon in Tampa 10220 Palm River Rd., Tampa, FL 33619 ~32.00 miles east of Indian Rocks Beach center
  • Mid-scale Highway property
  • 3 meeting rooms in property
  • Great banquet room
  • Affordable beverage prices
More details
From$89
Very Good 4.5 /5Review Score Call

Hotels like Embassy Suites

Holiday Inn Hotel & Suites Harbourside Marina 401 2nd St., Indian Rocks Beach, FL 33785
  • Midscale Beach hotel
  • Access to gym on-site
  • 1 out of 2 guests thought it was too noisy
  • Beds need improvement
From$115
Very Good 4.0 /5Hotel Reviews Call
Celebrity Resorts Indian Shores
+1-800-230-4134
19607 Gulf Blvd., Indian Shores, FL 33785
  • 3-star Beach property
  • Hotel has 2 floors
Belleair Beach Club - Belleair Beach
+1-800-997-5148
3200 Gulf Blvd., Belleair Beach, FL 33786
  • Affordable Beach property
  • 3 floors in hotel
  • Very quiet
  • Gorgeous outdoor pool
From$50
Very Good 4.0 /5Reviews Call
Doubletree Beach Resort by Hilton 17120 Gulf Blvd., North Redington Beach, FL 33708
  • 3 star Beach property
  • Check in time: 4:00
  • Tasty breakfast
  • Yummy desserts, said 94%
From$143
Very Good 4.5 /5Recent Reviews Call

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