Star Rating
Hotel Name
Price Range (USD)to
Amenities

All Embassy Suites in or near Indian Rocks Beach

Embassy Suites by Hilton Tampa Airport Westshore in Tampa 555 North Westshore Blvd., Tampa, FL 33609 ~20.65 miles east of Indian Rocks Beach center
  • High-end Airport property
  • Check-in time: 3:00 PM
Embassy Suites Tampa Dowtown Convention Center in Tampa 513 South Florida Ave., Tampa, FL 33602 ~24.64 miles east of Indian Rocks Beach center
  • Expensive Convention Center property
  • Check-in: 4:00 PM
More details
From$98
Very Good 4.0 /5Reviews Call
Embassy Suites 3705 Spectrum Blvd., Tampa, FL 33612 ~29.15 miles east of Indian Rocks Beach center
  • Three Star Suburban hotel
  • Hotel has 8 floors
More details
From$99
Very Good 4.0 /5Read Reviews Call
Embassy Suites Tampa Brandon - Tampa 10220 Palm River Rd., Tampa, FL 33619 ~32.00 miles east of Indian Rocks Beach center
  • 3-star Highway property
  • 5 floors in property
  • Most guests said the reception staff was great
  • Most guests thought rooms were spacious
More details
From$89
Very Good 4.5 /5Reviews Call

Comparable hotels to Embassy Suites

Clearwater Beach Marriott Suites on Sand Key 1201 Gulf Blvd., Clearwater Beach, FL 33767
  • Four star Beach hotel
  • Fitness / Gym is on-site
From$108
Very Good 4.0 /5Reviews Call
Sheraton Sand Key Resort 1160 Gulf Blvd., Clearwater Beach, FL 33767
  • 4-star Beach property
  • Hotel has 9 floors
  • Delicious food
  • Over priced cab rides
From$129
Very Good 4.0 /5Review Score Call
Sta N Pla Marina Resort - Clearwater
+1-800-997-5148
333 Hamden Dr., Clearwater, FL 33767
  • High-end Beach hotel
  • Hotel has 15 suites
Hilton Clearwater Beach Resort 400 Mandalay Ave., Clearwater Beach, FL 33767
  • Four-star Oceanfront property
  • Access to gym on-site
  • Air conditioning was criticized by 90%
  • Most guests didn't like the management
From$159
Very Good 4.0 /5Review Score Call

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