241 3-Star Hotels in Miami Beach

Prefer Expedia? See all Miami Beach hotels on Expedia →

241 stays in total

Nearby destinations

More places to stay around Miami Beach (FL)

All of United States →