Now $140 (Was $̶2̶0̶9̶) on Tripadvisor: Crystal Beach Suites Oceanfront Hotel, Miami Beach. See 656 traveler reviews, 435 candid photos, and great deals for Crystal Beach Suites Oceanfront Hotel, ranked #122 of 231 hotels in Miami Beach and rated 3.5 of 5 at Tripadvisor.