South Beach Miami
The Avalon Hotel is the perfect South Beach hotel, located in the heart of Miami Beach, just steps away from the white sands, turquoise waters of the Atlantic Ocean, and sun drenched skies of Miami Beach. You'll enjoy the best that our South Beach Miami hotel has to offer on the Atlantic Ocean front!
When you are a guest of the Avalon Hotel in South Beach you benefit of two acclaimed properties to meet your every need, as our guests are invited to use the pool and facilities at our ocean front South Beach hotel the South Seas Hotel. Our South Beach hotels are designed to provide the best South Beach vacation experience!
The Avalon Hotel of South Beach is ideally located in the historic South Beach hotel Art Deco district, just steps from the exquisite dining, exciting nightlife and finest shopping that Miami Beach has to offer. The Atlantic Ocean and Lummus Park are directly across from our South Beach Hotel.
Take a stroll along the world famous Miami Beach boardwalk just steps away from the Avalon Hotel South Beach located here in exciting South Beach Miami, FL. There are many attractions and activities to choose from in South Beach to create your perfect South Beach vacation.