South Beach Hotel

Location

236 21St Street / Jose Marti Street
Miami Beach (FL)
United States
See map: Google Maps

The South Beach Hotel is a cozy two-story property with minimal furnishings and basic rooms in a prime location in the Art Deco district. The hotel is in a great spot, just one block from the beach and close to such famous landmarks as Lincoln Avenue Mall, the Bass Museum of Art and Orange Bowl Stadium. The hotel is low on extravagant amenities, but high on value and location, with a clean, simple property providing the perfect place to retire after a long day of exploring. Guests who don’t make it as far as the beach can relax in the hotel’s pool while corporate travelers have a business center at their disposal.

Rating: 
3 stars
Rooms From: 
$0/night