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
  • Mid-scale Airport property
  • Hotel has 15 floors
From$73
Very Good 4.0 /5 Recent Reviews Call
Embassy Suites Tampa Dowtown Convention Center : 513 South Florida Ave. 513 South Florida Ave., Tampa, FL 33602 ~24.64 miles east of Indian Rocks Beach center
  • Four-star Convention Center property
  • Fitness / Gym is on-site
More details
From$114
Very Good 4.0 /5 Review Score Call
Embassy Suites 3705 Spectrum Blvd., Tampa, FL 33612 ~29.31 miles east of Indian Rocks Beach center
  • Affordable Suburban hotel
  • Fitness center on property
More details
From$94
Very Good 4.0 /5 Review Score Call
Embassy Suites Tampa Brandon 10220 Palm River Rd., Tampa, FL 33619 ~32.00 miles east of Indian Rocks Beach center
  • 3 star Highway property
  • 147 suites in hotel
More details
From$89
Very Good 4.5 /5 Reviews Call

Hotels like Embassy Suites

Holiday Inn Hotel & Suites Harbourside Marina 401 2nd St., Indian Rocks Beach, FL 33785
  • Three Star Beach hotel
  • 82 suites in property
From$115
Very Good 4.0 /5 Read Reviews Call
Celebrity Resorts Indian Shores
+1-800-230-4134
19607 Gulf Blvd., Indian Shores, FL 33785
  • 3-star Beach property
  • Hotel has 40 rooms
From$79
Very Good 4.0 /5 Reviews Call
Belleair Beach Club - Belleair Beach
+1-800-997-5148
3200 Gulf Blvd., Belleair Beach, FL 33786
  • Three Star Beach property
  • Check in: 3:00 pm
From$50
Very Good 4.0 /5 Guest Reviews Call
Doubletree Beach Resort by Hilton : 17120 Gulf Blvd. 17120 Gulf Blvd., North Redington Beach, FL 33708
  • Midscale Beach hotel
  • Check in: 4:00
From$143
Very Good 4.5 /5 Latest Reviews Call

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