Island House South Beach is a restored historic Art Deco boutique style hotel, located in the heart of South Beach, Florida on Collins Avenue. Our ideal location is within walking distance to everything, one block to: Ocean Drive's white sandy beaches, to the hot sizzling night life, to a variety of restaurants, outdoor cafes and famous designer shops. Island House South Beach is the perfect place to stay in South Beach, whether for business or pleasure.
|